我需要编写一个 Office365-App。我想为此使用提供商托管的 MVC 应用程序。
因为我想在某些页面上使用某种“API”,它返回一个 JSON,然后在 JS 中使用它来显示数据:我可以混合 CSOM 和 JSOM 吗?
这对(OAuth)身份验证有什么影响吗?
我需要编写一个 Office365-App。我想为此使用提供商托管的 MVC 应用程序。
因为我想在某些页面上使用某种“API”,它返回一个 JSON,然后在 JS 中使用它来显示数据:我可以混合 CSOM 和 JSOM 吗?
这对(OAuth)身份验证有什么影响吗?
您可以混合 CSOM 和 JSOM 。我建议您可以使用 SharePoint 跨域 JavaScript 库 (CDL) 从远程托管的网页访问 SharePoint 数据,而无需 OAuth 令牌。代码示例请参考以下链接: https ://github.com/OfficeDev/SharePoint-Add-in-JSOM-CrossDomain
我已经在 CSOM OAuth 身份验证 Web 应用程序中测试了代码,它运行良好。