怎么关掉HSTS
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么关掉HSTS相关的知识,希望对你有一定的参考价值。
参考技术A 汇总一下几大常见浏览器 HSTS 的关闭方法。Safari 浏览器
完全关闭 Safari
删除 ~/Library/Cookies/HSTS.plist 这个文件
重新打开 Safari 即可
极少数情况下,需要重启系统
Chrome 浏览器
地址栏中输入 chrome://net-internals/#hsts
在 Delete domain 中输入项目的域名,并 Delete 删除
可以在 Query domain 测试是否删除成功
Opera 浏览器
和 Chrome 方法一样
Firefox 浏览器
关闭所有已打开的页面
清空历史记录和缓存
地址栏输入 about:permissions
搜索项目域名,并点击 Forget About This Site本回答被提问者采纳详情
- 在线客服官方服务
- 官方网站费用查询充值交费业务办理宽带提速
怎么设置 HSTS 头字段
HSTS(HTTP Strict Transport Security)是国际互联网工程组织IETF发布的一种互联网安全策略机制。采用HSTS策略的网站将保证浏览器始终连接到该网站的HTTPS加密版本,不需要用户手动在URL地址栏中输入加密地址,以减少会话劫持风险。
HSTS响应头格式
Strict-Transport-Security: max-age=expireTime [; includeSubDomains] [; preload]
max-age,单位是秒,用来告诉浏览器在指定时间内,这个网站必须通过HTTPS协议来访问。也就是对于这个网站的HTTP地址,浏览器需要先在本地替换为HTTPS之后再发送请求。
includeSubDomains,可选参数,如果指定这个参数,表明这个网站所有子域名也必须通过HTTPS协议来访问。
preload,可选参数,一个浏览器内置的使用HTTPS的域名列表。ssl证书申请
如何设置 HSTS 头字段
方法一:通过源程序实现/万能实现方式:
# 技术人员可以通过改写 php/aspx/java 程序,增加一个 HTTP 头应答字段:
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload
方法二:面向 Nginx 源服务器:
# 在配置站点域名的地方添加一行
add_header Strict-Transport-Security “max-age=31536000; includeSubdomains; preload”;
方法三:面向 Apache2 源服务器:
# 确保加载/启动一个模块
LoadModule headers_module modules/mod_headers.so# 在配置站点域名的地方添加一行
Header always set Strict-Transport-Security “max-age=31536000; includeSubdomains; preload”
越来越多站点将HTTP协议升级为HTTPS协议,而SSL证书是升级HTTPS最流行的解决方案。SSL证书是HTTPS加密协议必备条件,是网络安全传输的加密通道。
以上是关于怎么关掉HSTS的主要内容,如果未能解决你的问题,请参考以下文章