Azure AAD-AADSTS50011:请求中指定的回复url与为应用程序配置的回复url不匹配

Azure AAD-AADSTS50011:请求中指定的回复url与为应用程序配置的回复url不匹配,azure,azure-active-directory,asp.net-core-2.0,Azure,Azure Active Directory,Asp.net Core 2.0,我正在用这个拔头发 我在后端有一个.Net Core 2.1应用程序,在前端有Angular 7 我已经完成了与Azure Active Directory集成的所有困难工作,它正在将我正确连接到AAD,请求凭据,然后在最后阶段我得到: AADSTS50011:请求中指定的答复url与 为应用程序配置的回复URL 我正在本地测试此功能以实现快速开发,我的回调设置为: 这直接位于Azure门户中: 此控制器方法当前只执行一个断点,如果我在浏览器中手动单击该断点,则该断点将在控制器方法中正确断开

我正在用这个拔头发

我在后端有一个.Net Core 2.1应用程序,在前端有Angular 7

我已经完成了与Azure Active Directory集成的所有困难工作,它正在将我正确连接到AAD,请求凭据,然后在最后阶段我得到:

AADSTS50011:请求中指定的答复url与 为应用程序配置的回复URL

我正在本地测试此功能以实现快速开发,我的回调设置为:

这直接位于Azure门户中:

此控制器方法当前只执行一个断点,如果我在浏览器中手动单击该断点,则该断点将在控制器方法中正确断开

Azure不会在成功的广告登录后给我回电话

我错过了什么

编辑我注意到连接到AAD时的查询字符串在“重定向”部分有以下内容,这与我在Azure中的内容不匹配,因为它没有路径,只是本地主机:5001。。。这有关系吗

OpenID设置

/azureauth/auth是我的控制器和方法


应用程序的重定向URI列表必须包含
postlogutredirectURI
值,与OpenIdSettings中所写的完全相同

在这种情况下,转到AAD门户并为
http://localhost:5001


理想情况下,您应该更新OpenIdSettings和应用程序注册以使用https而不是http。

检查浏览器的本地存储/会话存储。它包含关于问题所在的有用信息。如果您仍然面临问题,请使用问题的详细信息更新问题。@ThiagoCustodio login.microsoftonline.com的localstorage/sessionstorage均为空。我已经更新了我的问题,以包含一个似乎错误的重定向URL?我的出站请求是否有问题?因为它们是由azure ad控制的,所以我无法告诉您出了什么问题。在我看来,Azure AD中的应用程序被配置为使用不同的url,您可以在此处发布应用程序设置吗?在看到这一点之前,我解决了这个问题,但您是正确的,将其更改为简单的
https://localhost:5001
正确地通过AAD让我通过。