Asp.net mvc 值不在SharePoint中的预期范围内

Asp.net mvc 值不在SharePoint中的预期范围内,asp.net-mvc,sharepoint-2010,sharepoint-2013,Asp.net Mvc,Sharepoint 2010,Sharepoint 2013,目前我有一个场景,因为我当前的SharePoint server生产版本是2010年,我们使用MVC开发了一个前端 现在,我们已将SharePoint server 2010迁移到SharePoint 2013 在开发环境中,我们能够从MVC前端应用程序连接到迁移的SharePoint 2013,并非常顺利地运行QA 现在,当我们得到与上述场景相同的UAT环境时,即我们得到了正在迁移到SharePoint 2013的SharePoint 2010服务器。当我们通过仅更改URL使用相同的代码库进行

目前我有一个场景,因为我当前的SharePoint server生产版本是2010年,我们使用MVC开发了一个前端

现在,我们已将SharePoint server 2010迁移到SharePoint 2013

在开发环境中,我们能够从MVC前端应用程序连接到迁移的SharePoint 2013,并非常顺利地运行QA

现在,当我们得到与上述场景相同的UAT环境时,即我们得到了正在迁移到SharePoint 2013的SharePoint 2010服务器。当我们通过仅更改URL使用相同的代码库进行连接时,我在clientContext.ExecuteQuery中得到了相应的错误

我在谷歌上搜索了很多,找到了几个答案,也就是说,我做了与本博客中提到的相同的配置;但不幸的是,同样的解决方案并不适用于我们

请帮助我是否有其他解决此错误的方法

谢谢,
Vijay

如果您在开发和UAT中执行相同的场景。 通常,由于权限不一致,会出现错误。 查看已签出的权限/帐户/js/css。
这是《痛苦男人》。

我得到了上述问题的答案! 问题是当我测试我的应用程序时,在SharePoint开发环境中创建的应用程序是唯一一个没有包含任何子网站的实例。因此,我能够非常顺利地运行

现在,我的UAT中的场景是,从SharePoint 2010迁移到SharePoint 2013的应用程序在主根站点中拥有网站集和子站点

当我们使用CSOM对象连接到SharePoint时,我们需要提供FolderServerRelativeUrl路径,该路径仅指向子网站,例如/testsite/sites/Subites,然后路径应指向/sites/Subites

谢谢, 维杰