加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

azure-active-directory – 如何从graph.microsoft.com获取Azure

发布时间:2020-12-14 04:24:27 所属栏目:Windows 来源:网络整理
导读:我需要发现用户的租户名称,因为服务端点resourceId我将使用Azure服务,要求我指定租户名称: 服务终点:https://[tenantnamme].api.crm.dynamics.com/ …… 资源ID:https://[tenantname].crm.dynamics.com 我希望Unified Microsoft Graph API可以为我发现这
我需要发现用户的租户名称,因为服务端点resourceId我将使用Azure服务,要求我指定租户名称:

服务终点:https://[tenantnamme].api.crm.dynamics.com/ ……
资源ID:https://[tenantname].crm.dynamics.com

我希望Unified Microsoft Graph API可以为我发现这一点.我查看了文档,我能看到的最接近的是使用
graph.microsoft.com/v1.0/organization
哪会让我回来:
已验证域名:[
….
“name”:“contoso.onmicrosoft.com”
]

但是,我不确定这是否是正确的方法.如果组织有多个经过验证的域名怎么办?验证的域名是否与租户名称相同?

更新:这是我真实的情况.我有一个Web应用程序,允许用户通过OAuth2对Azure AD进行身份验证.从OAuth交互中获取刷新令牌和访问令牌没有问题.但是,在使用其他服务的其他服务中,它在服务端点需要[azure-ad-tenant-name].这是我的问题.

我相信您使用graph.microsoft.com/v1.0/organization端点处于正确的轨道上.您应该能够在VerifiedDomains列表中找到租户名称.应包含具有租户名称的域的条目是初始域:
{
    ...
    "isInitial": true,"name": "contoso.onmicrosoft.com",...
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读