AADSTS50011:重定向 URI http 与重定向 URI 不匹配

问题描述 投票:0回答:1

我已经尝试过使用过去打开的其他类似主题来解决相同的错误,但我的有点不同。我尝试用于重定向的 URI 已在 azure AD 中注册。比方说:https://api.mydomain.com

我的应用程序部署到配置了 apache2 的服务器,并且默认使用 https。

但是,微软的错误消息显示: AADSTS50011:请求中指定的重定向 URI“http://api.mydomain.com/signin-oidc”与为应用程序配置的重定向 URI 不匹配

当然,我看到微软捕获的URL从请求中获取带有HTTP的URL,而不是获取https URI。所以这会造成麻烦,因为没有任何以 http 开头的 URI 注册。 Microsoft 要求 URI 以 HTTPS 开头,本地主机 URI 除外。

.net authentication azure-active-directory
1个回答
0
投票

我认为您可以在应用程序设置中使用“RedirectUri”而不是“CallbackPath”来指定完整路径。

  "AzureAd": {
    ...
    //"CallbackPath": "/signin-oidc",
    "RedirectUri": "https://api.mydomain.com/signin-oidc"
  },
© www.soinside.com 2019 - 2024. All rights reserved.