Chrome您的连接不是私密连接怎么办?试下手敲 thisisunsafe
上面的截图我相信对网友来说都不会陌生,甚至在访问内网系统也会碰到。原因通常是因为 SSL/TLS
加密连接存在问题,浏览器无法确认访问网站的安全性。
🤔 原因分析
导致该情况的原因大致有以下几类:
-
网站证书问题
- 证书过期或尚未生效
- 证书未由可信的 CA 签发(自签名证书)
- 域名与证书不匹配(证书颁发给其他域名)
-
本地环境问题
- 电脑时间或时区不正确,导致证书校验失败
- 系统或浏览器证书库过旧,缺少根证书
- 防火墙、杀毒软件拦截或劫持 SSL 流量
- 使用了代理 / VPN,导致证书链被替换
-
网络安全风险
- 可能存在中间人攻击 (MITM),有人在篡改你与服务器之间的通信
- 公共 Wi-Fi 的网关劫持,插入了自己的证书
🐞 错误码
错误码 | 说明 |
---|---|
NET::ERR_CERT_DATE_INVALID | 证书过期或电脑时间不对 |
NET::ERR_CERT_COMMON_NAME_INVALID | 域名和证书不符 |
NET::ERR_CERT_AUTHORITY_INVALID | 证书不是可信机构颁发的 |
🔧 解决办法
请先确保访问该网站的必要性😄
- 试下更换电脑(最好是能更换操作系统);
- 点击页面
高级
按钮,看下有没有继续访问不安全页面
字眼,有的话直接点击; - 直接在键盘上输入
thisisunsafe
,注意不是在地址栏输入,也不是在网页输入框里粘贴。敲完这串字符后,Chrome 会自动刷新页面,跳过警告并进入目标网站。这是 Chrome 内置的开发者彩蛋
,适用于绝大多数自签名证书错误页面,下次再访问该网站也不会弹出警告😄。