【问题标题】:Cannot set HTTP URI in redirect URI on Azure AD Web App无法在 Azure AD Web App 上的重定向 URI 中设置 HTTP URI
【发布时间】:2020-08-15 07:17:49
【问题描述】:

我正在将 Power BI 嵌入解决方案实施到使用与 Power BI 相同的 Active Directory 的第三方应用程序中。但是,该应用程序的 URL 是 HTTP 而不是 HTTPS。

现在,为了获取用于嵌入的身份验证令牌,我创建了 Azure AD Web 应用程序,我想为该应用程序添加重定向 URI,但它不允许我,因为它是 HTTP。

获取用于嵌入的 Azure AD 的身份验证令牌的解决方案是什么?

谢谢。

【问题讨论】:

  • http 目前在 Azure AD 应用程序中不再受支持(http://localhost 除外)。将https://yourapp 重定向到http://yourapp 怎么样?
  • 谢谢@AllenWu - 您的意思是将第三方应用程序从Http://Appurl 重定向到Https://Appurl? SSL Sync 和证书有问题。我可以使用 Native App 获取 Auth Token 来嵌入 Power BI 报表吗?

标签: azure-active-directory azure-api-management


【解决方案1】:

为 Microsoft 标识平台注册的应用具有 Restrictions on redirect URLs。 Web 应用程序的重定向 URL 和 服务必须以方案 https 开头,并且所有重定向 URL 值必须共享一个 DNS 域。 http://localhost 也支持作为重定向 URL。

您可以为 https 域创建自签名证书(用于测试目的)。如果您的应用在生产环境中运行,则应由 受信任的证书颁发机构。查看here 了解更多信息。

请参阅此帖子:Trust a self signed cert from IIS

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-07
    • 2015-02-07
    • 2023-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    相关资源
    最近更新 更多