Azure AD 租户名称

Azure AD Tenant Name

我是 Office 365 用户,我正在编写使用 Azure AD 进行身份验证的应用程序。在我找到的所有示例中,他们使用的租户名称都是一个友好的名称,例如 onmicrosoft.com 或 domain.com。我必须使用的租户名称是一个 guid。

有什么办法可以改变吗?调用图形 api 之类的操作看起来并不正确:https://graph.windows.net/12345678-aaaa-bbbb-cccc-dddddddddddd/groups?api-version=1.6

您可以使用租户的注册域(默认 .onmicrosoft.com 和您在租户下注册的任何其他域)和 ​​tenantID 来限定端点 URLs,这采用 GUID 格式。两种方法都会产生相同的结果,唯一的区别是tenantID更稳定(保证不可重新分配)。
您只需要找出与您的租户关联的域之一 - 当您执行身份验证时应该在 UX 中可见 - 并在 URL 中实例化它以代替 tenantID。

简单来说,如果将您的组织注册为 "HeyJoshua.onmicrosoft.com",那么您可以使用 HeyJoshua.onmicrosoft.com 作为租户 ID