我有一个在提供者托管的应用程序中运行的函数(用C#编写并使用CSOM)并访问我的SharePointOnline租户上的列表。
只要我从创建列表的网站集中访问提供程序托管的应用程序,该函数就可以完全按预期工作。
let yesterday = moment().subtract(24, 'hours').toDate();
但是,如果我从其他网站集访问提供程序托管的应用程序,则无法访问该列表(我找不到文件)异常。
如何使用CSOM Microsoft.SharePoint.Client库访问另一个网站集中包含的列表?
如何在CSOM /提供商托管应用程序中读取列表的“跨站点集合”?
“On-Prem”我会使用列表的URL打开SPSite ...但到目前为止我在CSOM / SharePointOnline中尝试的所有内容都失败了。
答案 0 :(得分:0)
尝试创建您要访问的网站集的上下文。
ClientContext context = new ClientContext(“[Site URL]”);
Web web = context.Web;
context.Load(web);
context.ExecuteQuery();