Answers:
从Firefox清除所有浏览数据。
Ctrl+Shift+Del
Windows的快捷方式,或Firefox button -> History -> Clear recent history
。
我在个人资料目录中的文件SiteSecurityServiceState.txt中找到了未通过“忘记此站点”或清除浏览器缓存而删除的其他HSTS数据。
您可以使用任何文本编辑器打开该文本文件,并删除有关特定宿主的HSTS数据行。或清除整个文件。
SiteSecurityServiceState.txt
作品,
由于我只是遇到了同样的问题(而不是因为我真的很喜欢复活旧的问题!),所以也可以打开“历史记录”浏览器,找到所涉及站点的条目,右键单击并选择Forget About This Site
。
这将仅删除该站点的历史记录条目(包括HSTS设置),而不会影响您的其他历史记录设置。
您需要关闭所有标签为您希望忘记网站第一,否则标签本身似乎记得。
(至少,它对我有用,在FF26 / Win32上...)
如果您想在不丢失所有浏览数据的情况下为Firefox中的网站忘记HSTS,则可以使用https://github.com/sqlitebrowser/sqlitebrowser/releases来编辑权限。
从Firefox 47开始,我没有找到任何较旧的答案。
这是对我有用的过程:
提示:如果您正在寻找临时修复程序,则打开一个私有浏览窗口将不会导入Firefox保存的HSTS设置,因此至少您可以在该私有会话期间访问该网站。
我只是遇到了这个问题。清除浏览器缓存并“忘记”该站点对我不起作用。
@Spike的答案确实适用于Firefox(我对其进行了投票)。观看SiteSecurityServiceState.txt文件有助于我测试此解决方案。
如果您错误地将“严格传输安全” HTTP响应标头应用于网站/服务器,则更改最终用户浏览器并不是一个好选择。
如果您有权访问网络服务器,则将max-age设置为零,这将清除Firefox / Chrome网站的HSTS缓存。就我而言,我必须打开该网站,关闭浏览器,然后在启用此Web服务器设置后重新打开该网站。
严格的运输安全
最大年龄= 0; includeSubDomains;