【问题标题】:Issue on Redirect URI in DotNet MVC Web App during Authentication身份验证期间 DotNet MVC Web App 中的重定向 URI 问题
【发布时间】:2020-12-10 18:59:51
【问题描述】:

我已经创建了 Dotnet MVC Web APP,它将使用带有 OpenID 的 Azure AD,我在尝试登录用户时面临

登录操作有效首先询问用户的同意并从 Azure AD 获取重定向回应用程序的令牌。在重定向过程中我应该如何声明重定向 uri,因为我使用了 OpenIdConnect,是否必须提及signin/oidc 后跟应用程序 Uri

错误 AADSTS50011:请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配

我在 Azure AD 示例中遵循了与提到的相同的过程

【问题讨论】:

  • 问题出在你的redirectUrl。请调试并检查redirectUrl中的值
  • @HariKrishna--MSFTIdentity 该值在 Azure 门户中以 localhost:44330/signin-oidc 的形式出现,同时创建重定向 uri 没有提到登录 odic
  • 必须确保Azure门户中配置的redirect_uri与代码中配置的redirect_uri完全相同。
  • 如果我的回答对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。请参阅meta.stackexchange.com/questions/5234/… 这可能对其他社区成员有益。谢谢。

标签: asp.net-mvc azure-active-directory


【解决方案1】:

您必须确保Azure门户中配置的redirect_uri与项目配置文件中配置的redirect_uri完全相同。

对于你的问题,如果Azure Portal中设置的redirect_uri是https://localhost:44330/signin-oidc,那么配置文件中也应该是https://localhost:44330/signin-oidc

请看:Configuration files

【讨论】:

  • 我在 Azure 门户中缺少登录 oidc。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-11
  • 2018-07-12
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多