带有内置身份验证的 Front Door + App Service 不起作用

时间:2021-07-07 00:49:26

标签: azure azure-web-app-service azure-front-door

我尝试在 前门 后面使用带有标准应用注册内置身份验证的应用服务,但没有成功。 >

我的设置是:

  1. 具有内置身份验证的应用服务“myapp.azurewebsites.com”。
  2. 应用注册“app-auth”作为身份验证提供者。
  3. 我在我的应用服务中配置了“app-auth”,以便通过提供者进行自动身份验证。
  4. 前门“frontdoor.example.com”将请求转发到我的应用服务。

我的应用注册“app-auth”有一个重定向 URL,分配了 Front Door 公共名称示例“frontdoor.example.com”。

我遇到的问题:

  • 应用服务不断将自己的名称“myapp.azurewebsites.com”作为 request_uri 查询字符串登录到 Azure Active Directory。它必须发送 Front Door URL。
    enter image description here
  • 在 Front Door 中设置“frontdoor.example.com”host 标头失败,因为它是 requires it to match the App Service 名称。 enter image description here

我是否缺少一些配置?或者,我是否需要在前门后面使用自定义身份验证?

0 个答案:

没有答案