gpt4 book ai didi

flutter - 具有前门 DNS 的受密码保护的 Azure 静态 Web 应用程序

转载 作者:行者123 更新时间:2023-12-03 03:25:31 27 4
gpt4 key购买 nike

我有 Azure 静态 Web 应用程序,该应用程序由带有 Azure 前门的自定义 DNS 提供服务,运行一个 flutter 应用程序,一切都按预期工作,只允许用户使用 header 中的前门 ID 进行访问。我们希望使用可在门户 ( https://learn.microsoft.com/en-us/azure/static-web-apps/password-protection ) 中配置的密码来限制对开发/登台站点的访问,但存在一些问题

  1. 通过自定义 DNS 访问网站时,我会被重定向到带有/.auth/basicAuth/login 的 Web 应用默认地址,并立即返回 403
  2. 当访问包含上述路径的自定义 DNS 站点时,我可以输入密码,重定向到回调地址,但最终会到达同一个 403 站点。

我在应用程序设置中尝试了不同的路线设置,但无济于事。有人遇到过这种情况并且知道还需要设置什么吗?

最佳答案

我们找到了答案:

基本上,静态 Web 应用程序的配置文件中需要发生的所有事情,必须为您的 DNS 设置指定允许的主机

        "requiredHeaders": {
"X-Azure-FDID": "xyz"
},
"allowedForwardedHosts": [
"xyz.xy.com",
"www.xyz.xy.com"
]
}

有关该主题的更多信息: https://learn.microsoft.com/en-us/azure/static-web-apps/front-door-manual#update-static-web-app-configuration

关于flutter - 具有前门 DNS 的受密码保护的 Azure 静态 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75726634/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com