SharePoint 2013 - 应用程序混合 CSOM 和 JSOM?

SharePoint 2013 - App. Mix CSOM and JSOM?

我需要写一个Office365-App。我想为此使用提供商托管的 MVC 应用程序。

因为我想在某些页面上使用某种"API",所以returns一个JSON然后在JS内部使用来显示数据: 我可以混合使用 CSOM 和 JSOM 吗?

这对 (OAuth)-Authentication 有影响吗?

您可以混合使用 CSOM 和 JSOM。我建议您可以使用 SharePoint Cross Domain JavaScript 库 (CDL) 从远程托管的网页访问 SharePoint 数据,而无需 OAuth 令牌。示例代码请参考下方link: https://github.com/OfficeDev/SharePoint-Add-in-JSOM-CrossDomain

我已经在 CSOM OAuth 身份验证 Web 应用程序中测试了代码,它工作正常。