0

我想使用 CSOM 获取租户 CorporateCatalogUrl 。我尝试了以下代码并没有用。我也不确定这是正确的方法。有没有办法使用 CSOM 获取 CorporateCatalogUrl ?

using (ClientContext context = new ClientContext("https://abc-admin.sharepoint.com"))
                {
                    context.ExecutingWebRequest += delegate (object sender, WebRequestEventArgs e)
                    {
                        e.WebRequestExecutor.WebRequest.Headers.Add("Authorization", "Bearer " + AccessToken);
                    }; 
           
                    var TenantSettings = Microsoft.SharePoint.Client.TenantSettings.GetCurrent(context);                       
                    context.Load(TenantSettings);
                    context.ExecuteQueryRetry();   
                }
4

1 回答 1

0

SharePointOnlineCredentials(name, securePassword);用于身份验证,我可以得到租户 CorporateCatalogUrl,如下图所示。如果您使用访问令牌,请确保您已授予必要的权限。

在此处输入图像描述

于 2021-04-12T08:01:01.283 回答