Chrome 307内部重定向非授权-原因:域名系统

5jvtdoz2  于 2022-12-06  发布在  Go
关注(0)|答案(3)|浏览(591)

我到处搜索我找到0信息关于这个特定的重定向。
我有应用程序,我需要使用“HTTP”的功能,最近 chrome 开始重定向我的应用程序到HTTPS自动,如果我把HTTPS到HTTP代码在我的应用程序中,它会导致无限循环。
我的应用程序不在HSTS预加载域列表中,我的应用程序和服务器没有HTTPS的重定向代码。
请求URL:http://4444.com/z.txt
请求方法:获取
状态代码:307内部重定向(从磁盘缓存)
推荐人策略:交叉起源时严格起源
跨源资源策略:跨源
位置:https://4444.com/z.txt
非权威-原因:域名系统
在chrome以外的任何其他浏览器上都不会发生这种情况。
这是否意味着chrome是针对我的主机的dns,以确保所有网站托管的DNS是HTTPS?
如果是的话,我认为这是谷歌的一个非常糟糕的举动,因为我找不到谷歌的任何声明,他们将开始在网站上强制使用https。这可能会在没有事先警告的情况下破坏许多非https网站。
如果不是,我该如何解决此问题?
谢谢

kh212irz

kh212irz1#

我遇到了同样的问题就像你一样,这种情况并没有发生所有的时间,有时当我打开另一个窗口作为隐姓埋名模式,重定向消失了!
而我只是尝试了另一种方式,它似乎对我很有效!
转到:chrome://net-internals/#dns,点击 * 清除主机缓存 *,然后刷新页面,重定向将消失!

gstyhher

gstyhher2#

即使禁用了“Always use secure connections”(chrome://settings/security),chrome仍然会尝试使用HTTPS,如果它在DNS中找到HTTPS记录,根据#dns-https-svcb标志-“Support for HTTPS records in DNS”(chrome://flags/#dns-https-svcb)-默认情况下启用。
这会导致循环,导致ERR_TOO_MANY_REDIRECTS,其中包含非授权原因:域名系统。
从主机区域文件中删除任何HTTPS记录,或从chrome中禁用上述标志。

fquxozlt

fquxozlt3#

您是否使用VPN访问网站?VPN服务器似乎可以强制http到https

相关问题