Jos*_*áha 5 azure azure-active-directory azureportal
我已在 AAD 中创建了一个应用程序,我想用它来验证我的 Web API。为此,我需要设置应用程序 ID URI,它将用于定义范围。
输入的任何应用程序 ID URI 都会被拒绝并显示 message Property identifierUris is invalid. [V1Z2e]。
我尝试在 Azure 门户中的 UI 和清单中设置 URI,但结果相同。我也尝试过各种值:
api://<clientId>由门户本身以及此 ASP.NET Core Web Api 身份验证示例提供。https://<tenant_name>/<application_name>按照Azure 故障排除页面的建议。http://<localhost_or_whatever>.<tenantName>.onmicrosoft.com正如这个SO答案所建议的。这是 Azure 门户中的错误吗?还是我做错了什么?
根据评论中的讨论,在 Azure AD 中注册两个应用程序似乎有所帮助。一款适用于 API 的应用程序,您可以在其中定义应用程序 ID URI 和范围。还有另一个用于客户端应用程序的应用程序,然后需要 API 上的这些范围。
| 归档时间: |
|
| 查看次数: |
4377 次 |
| 最近记录: |