首页 > 解决方案 > 无法在 Azure AD Web App 上的重定向 URI 中设置 HTTP URI

问题描述

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

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

为 Azure AD 获取身份验证令牌以进行嵌入的解决方案是什么?

谢谢你。

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

解决方案


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

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

请参阅此帖子:信任来自 IIS 的自签名证书


推荐阅读