【问题标题】:Web App fails to return from Azure AD Authentication after deployment部署后 Web 应用无法从 Azure AD 身份验证返回
【发布时间】:2020-06-27 07:09:57
【问题描述】:

我有一个位于 IIS 10 服务器上的 Web 应用程序。我正在使用 Azure AD 进行身份验证。在 Visual Studio 2019 中一切正常。如果我在 IIS 服务器上使用浏览器,一切正常。它不适用于我工作站上的浏览器。 当我打开 Web 应用程序时,它会重定向到 login.microsoftonline.com 并找到我的 Microsoft 帐户。它试图重定向回来,但最终显示“选择一个帐户”“我们无法让您登录。请重试” 如果我从当前页面 url 复制参数 redirect_uri,并放入新的浏览器,它会将我带到经过身份验证的站点。 任何帮助将不胜感激。

【问题讨论】:

  • 嘿@Don Boone,欢迎!如果您能附上一些图片示例,那就太好了。

标签: azure


【解决方案1】:

我发现了问题。如果 URL 中既没有输入 https:// 也没有输入 http://,则假定为 http://。 Azure AD 不喜欢这样。解决方案是在 IIS 中添加 URL 重写以确保 https://

【讨论】:

    猜你喜欢
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 2019-05-28
    • 2022-10-25
    • 2018-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多