如何使用 csom 获取 CorporateCatalogUrl url
How to get CorporateCatalogUrl url using csom
我想使用 CSOM 获取租户 CorporateCatalogUrl。我尝试了以下代码,但没有用。我也不确定 way.Is 使用 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();
}
我使用SharePointOnlineCredentials(name, securePassword);
进行身份验证,可以得到如下图的租户CorporateCatalogUrl。如果您正在使用访问令牌,请确保您已授予必要的权限。
我想使用 CSOM 获取租户 CorporateCatalogUrl。我尝试了以下代码,但没有用。我也不确定 way.Is 使用 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();
}
我使用SharePointOnlineCredentials(name, securePassword);
进行身份验证,可以得到如下图的租户CorporateCatalogUrl。如果您正在使用访问令牌,请确保您已授予必要的权限。