【发布时间】:2018-04-30 19:41:03
【问题描述】:
我需要发现用户的租户名称,因为服务端点 resourceId 我将使用需要我指定租户名称的 Azure 服务:
服务端点:https://[tenantnamme].api.crm.dynamics.com/...
资源ID:https://[tenantname].crm.dynamics.com
我希望 Unified Microsoft Graph API 可以为我发现这一点。我查看了文档,我能看到的最接近的是使用 graph.microsoft.com/v1.0/organization 这将给我回报: 验证域:[ …… “名称”:“contoso.onmicrosoft.com” ]
但是,我不确定这是否是正确的方法。如果一个组织有多个经过验证的域怎么办?验证域名是否与租户名称相同?
更新:这是我的真实情况。我有一个 Web 应用程序,允许用户通过 OAuth2 对 Azure AD 进行身份验证。我从 OAuth 交互中获取刷新令牌和访问令牌没有问题。但是,如果要使用其他服务,则需要在其服务端点中使用 [azure-ad-tenant-name]。这就是我的问题。
【问题讨论】:
标签: azure-active-directory microsoft-graph-api azure-ad-graph-api