为 facebook.com 删除 Chrome HSTS 无效
Deleting Chrome HSTS for facebook.com not working
我目前正在对我的网站进行调试,其中涉及调用 facebook API。
我已经安装了 dnsmasq 来与我的 mac os X 一起工作,将所有请求重定向到 facebook.com 到 127.0.0.1
我有一个回显服务器,它将在我的笔记本电脑的端口 80 上打印出所有原始 http 请求 header。
现在我的问题来了。当我访问 facebook.com 时,我意识到 chrome 会自动将 http:// 转发到 https:// for facebook.com
我用谷歌搜索并找到了删除这个 HSTS 问题的方法。我访问 chrome://net-internals#hsts
看到这样的东西:
HSTS chrome image
在"Delete domain"下输入"facebook.com"后,在下面的输入框中仍然可以查询"facebook.com"。
我尝试清除 chrome 上的所有用户数据,关闭 os 并重新打开 chrome,甚至使用隐身模式。
为什么 chrome 仍然将所有请求重定向到 facebook.com 到 https?
如果 chrome://net-internals#hsts
不是,我该如何禁用它
靠谱吗?
chrome://net-internals/#hsts
上 Delete domain
框旁边的文本明确指出 preloaded entries cannot be deleted. This feature request 在 Chrome 错误跟踪器中作为 WontFix 关闭。
facebook.com
及其相当多的子域包含在 Chrome 的 preload list.
中
您可以使用其他域名进行测试。
只需将 api-calls 设为 facebook-api-test.com
,将该域映射到本地主机并代理调用。
我目前正在对我的网站进行调试,其中涉及调用 facebook API。
我已经安装了 dnsmasq 来与我的 mac os X 一起工作,将所有请求重定向到 facebook.com 到 127.0.0.1
我有一个回显服务器,它将在我的笔记本电脑的端口 80 上打印出所有原始 http 请求 header。
现在我的问题来了。当我访问 facebook.com 时,我意识到 chrome 会自动将 http:// 转发到 https:// for facebook.com
我用谷歌搜索并找到了删除这个 HSTS 问题的方法。我访问 chrome://net-internals#hsts
看到这样的东西:
HSTS chrome image
在"Delete domain"下输入"facebook.com"后,在下面的输入框中仍然可以查询"facebook.com"。
我尝试清除 chrome 上的所有用户数据,关闭 os 并重新打开 chrome,甚至使用隐身模式。
为什么 chrome 仍然将所有请求重定向到 facebook.com 到 https?
如果
chrome://net-internals#hsts
不是,我该如何禁用它 靠谱吗?
chrome://net-internals/#hsts
上 Delete domain
框旁边的文本明确指出 preloaded entries cannot be deleted. This feature request 在 Chrome 错误跟踪器中作为 WontFix 关闭。
facebook.com
及其相当多的子域包含在 Chrome 的 preload list.
您可以使用其他域名进行测试。
只需将 api-calls 设为 facebook-api-test.com
,将该域映射到本地主机并代理调用。