我刚刚设置了一个包含 Azure DNS 的 Azure 环境。对于我的一个域名,它似乎将所有 http 流量重定向到 HTTPS,甚至指向不同域的子域 CNAME 记录也是如此。这导致了各种证书问题。
我知道有一种方法可以通过应用程序网关来做到这一点,但我没有安装应用程序网关,web.config 文件中没有重写规则......对于 CNAME 记录,它甚至不应该进入我的网络,这就是为什么我认为这可能是 DNS 问题?
任何帮助都将不胜感激。谢谢!
答案1
事实证明,这是浏览器而不是 DNS 中发生的,因为 strict-transport-security 标头包含“includeSubDomains”指令。我删除了该指令,现在一切正常。