eko*_*lis 2 azure azure-active-directory azure-ad-graph-api
我正在尝试按照本教程创建一个使用 Microsoft Graph API 的应用程序,当我单击“使用 Microsoft 登录”按钮时出现以下错误:
AADSTS50011:请求中指定的回复url与为应用配置的回复url不匹配:(guid即我的应用ID)
我在 Azure 应用程序配置门户的应用程序重定向 URL 列表中添加了几个 URL - 一个用于另一个 Web 应用程序,我希望最终将其与 ( http://localhost:31503 )集成,教程中列出了一个URL ( http://localhost:44368),以及 IIS Express 运行教程应用程序的那个(http://localhost:7360)。即使在添加了所有这些 URL 之后,我仍然收到此错误 - 会发生什么?为什么我无法登录?
本教程有一个错误。您应该添加https://localhost:44368/Azure 门户,而不是http://localhost:44368/.
顺便说一下,对于不匹配的问题,有一个通用的解决方案。正如@Marc 所说,您可以跟踪身份验证请求 url 以找到 redirect_uri 参数。请求网址类似于
https://login.microsoftonline.com/{tenant}/oauth2/authorize? client_id=6731de76-14a6-49ae-97bc-6eba6914391e &response_type=code &redirect_uri=http%3A%2F%2Flocalhost%3A12345 &response_mode=query &resource=https%3A%2F%2Fservice.contoso.com%2F &state=12345
Run Code Online (Sandbox Code Playgroud)
单击登录按钮后,在输入帐户之前,您将找到请求 url。
| 归档时间: |
|
| 查看次数: |
6033 次 |
| 最近记录: |