如何找到我的 SharePoint Online 帐户的租户 ID

Sac*_*hin 4 sharepoint sharepoint-2013

我是sharepoint的新手。我试图通过 oauth 获取访问令牌并开始知道租户 ID 或 sharepoint 帐户的站点领域。我在哪里可以找到它或如何检索它?

Vad*_*hev 8

从用户界面:

  • 导航到Site Collection App Permissions页面 ( http:// <SharePointWebsite> /_layouts/15/AppPrincipals.aspx)

  • 识别您注册的应用程序所在的行,然后在 App Identifier column. 站点领域对应于最后一个@分隔符之后的 App Identifier 部分

在此处输入图片说明


小智 6

使用此网络服务:

https://login.microsoftonline.com/ {yourTenantName}/.well-known/openid-configuration

将 {yourTenantName} 替换为您的租户名称。它类似于“myTenant.onmicrosoft.com”或“mycompany.com”

Web 服务将返回 json。如果您使用 chrome,chrome 会显示 json;如果您使用 IE,IE 会将 json 作为文件发送给您。

在 json 中,您将在 login.microsoftonline.com 段后面的开头找到租户 ID:

{“authorization_endpoint”:“ https://login.microsoftonline.com/9eb7386c-e1gb-4fa6-bbad-1de55c0c90ce/oauth2/authorize ”,....

这是微软的文档:

https://learn.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-openid-connect-code