MacOS 解决新版 Chrome 中 NET::ERR_CERT_INVALID不能继续的问题

在 Chrome 中,访问不受信任的 HTTPS 网站时,一般会提示如下的提示。这可能是由于证书过期、不匹配或者可能用的是自签名证书等情况。通常点击高级按钮会有一个继续按钮,浏览器就会关闭当前页面警告并继续访问。但在高版本的 Chrome for mac 中,是没有这个继续按钮的。

图示

如图所示:

解决

其实,Chrome 中只是隐藏了这个按钮,还是可以通过一个简单的办法来触发继续的功能的。

那就是点击页面的空白处,直接在键盘上输入thisisunsafe

注意不要选中按钮或者页面上的什么内容,输入法要在英文状态,然后直接在页面上敲这串字母就行了。

接下来你会发现页面可以正常跳转了,地址栏前面会标记不安全,点击会显示你已选择禁用此站点的安全警告。关闭警告是站点级别的,不会影响到其他网站。如果想要重新打开警告,可以点击下图中的启用警告

吐槽

这个东西隐藏的是真的很深,可能是开发者留出来的彩蛋,方便开发调试用?网上还有说可以输入badidea,亲测已经没有效果。不知道后续版本会不会移除thisisunsafe,理论上应该不会,毕竟不太可能误触。不然还得去 flags 页面关闭所有的安全警告,反而是更不安全了。