无法设置 AppID URI:"Property identifierUris is invalid"
Cannot set AppID URI: "Property identifierUris is invalid"
我在我的 AAD 中创建了一个应用程序,我想用它来验证我的网站 API。为此,我需要设置应用程序 ID URI,它将用于定义范围。
无论输入什么应用程序 ID URI 都会被拒绝并显示消息 Property identifierUris is invalid. [V1Z2e]
。
我尝试在 UI 和清单中设置 Azure 门户中的 URI,结果相同。我也尝试了各种值:
api://<clientId>
由门户网站本身和 this ASP.NET Core Web Api authentication sample. 提供
https://<tenant_name>/<application_name>
根据 Azure troubleshooting page 的建议。
http://<localhost_or_whatever>.<tenantName>.onmicrosoft.com
根据 this SO answer 的建议。
这是 Azure 门户中的错误吗?还是我做错了什么?
根据评论中的讨论,在 Azure AD 中注册两个应用程序似乎有所帮助。 API 的一个应用程序,您可以在其中定义应用程序 ID URI 和范围。
以及客户端应用程序的另一个应用程序,然后需要 API 上的那些范围。
我在我的 AAD 中创建了一个应用程序,我想用它来验证我的网站 API。为此,我需要设置应用程序 ID URI,它将用于定义范围。
无论输入什么应用程序 ID URI 都会被拒绝并显示消息 Property identifierUris is invalid. [V1Z2e]
。
我尝试在 UI 和清单中设置 Azure 门户中的 URI,结果相同。我也尝试了各种值:
api://<clientId>
由门户网站本身和 this ASP.NET Core Web Api authentication sample. 提供
https://<tenant_name>/<application_name>
根据 Azure troubleshooting page 的建议。http://<localhost_or_whatever>.<tenantName>.onmicrosoft.com
根据 this SO answer 的建议。
这是 Azure 门户中的错误吗?还是我做错了什么?
根据评论中的讨论,在 Azure AD 中注册两个应用程序似乎有所帮助。 API 的一个应用程序,您可以在其中定义应用程序 ID URI 和范围。 以及客户端应用程序的另一个应用程序,然后需要 API 上的那些范围。