我们需要构建一个SharePoint Provider托管应用程序,该应用程序需要调用使用Odata构建的ASP.NET Web API。我无法找到一个确切的解决方案。任何有助于执行此操作的帮助都是高度适用的
答案 0 :(得分:0)
它应该像任何其他Web应用程序一样,因为提供者托管App完全独立于SharePoint。
如果您使用asp.net构建应用程序,那么您只需添加对odata端点的引用,例如:http://yourservice/odata/ $ metadata
Visual Studio将为odata服务中的所有实体生成代理。
如果您使用其他技术构建应用程序,则将该服务作为普通REST服务处理,并使用任何HTTP客户端(来自浏览器或后端)进行调用。