gpt4 book ai didi

azure - 无法在 Azure 中注册的应用程序下将身份验证更新为 Multi-Tenancy

转载 作者:行者123 更新时间:2023-12-05 01:37:54 25 4
gpt4 key购买 nike

我正在尝试将 Azure 中注册的应用程序从单租户更新为 Multi-Tenancy ,但出现以下错误。我尝试修改“公开 API”部分下的应用程序 ID URI,但无法弄清楚。请帮忙。

无法更新支持的帐户类型。属性应用程序 ID URI(在“公开 API”下找到)必须位于租户验证的域上。 [kW6f]

最佳答案

正如错误指出的那样,您需要更新应用程序注册的应用程序 ID URI。

当前它的值可能没有为您的租户使用任何经过验证的域。假设它的当前值为 https://example.com/yourapp1,其中 example.com 尚未经过验证的域。

您可以尝试将应用程序 ID URI 更新为类似 - 的值

“https://{yourtenant}.onmicrosoft.com/yourapp1”

这应该可行,因为 {yourtenant}.onmicrosoft.com 已经是任何 Azure AD 租户的经过验证的域。

如果您的 Azure AD 租户已经拥有另一个经过验证的域,例如 yourcompany.com,您也可以使用该域。例如https://yourcompany.com/yourapp123

这里有一些执行此更新的简单方法 -

  1. 转到您的应用注册 > 公开 API > 应用程序 ID URI(编辑)

  2. 转到您的应用程序注册 > list > 更新“identifierUris”。例如

     "identifierUris": [
    "https://{yourtenant}.onmicrosoft.com/yourapp1"
    ]
<小时/>

顺便说一句,应用程序 ID URI 值可以是以 HTTPS、API、URN、MS-APPX 开头的任何有效 URI。它不能以斜杠结尾。因此,如果您想使用不同的格式,也可以这样做。

事实上,即使您为应用程序 ID URI 设置了空值,您也可以将身份验证类型从单租户更改为 Multi-Tenancy 。您看到错误只是因为当前存在无效值。

关于azure - 无法在 Azure 中注册的应用程序下将身份验证更新为 Multi-Tenancy ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60393330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com