MAC 的 Chrome 提示您的连接不是私密连接
问题描述
Mac 版本的 Chrome 访问未认证的 https 链接时,会提示您的连接不是私密连接。
短期方案
- 浏览器停留在当前页面。
- 在键盘直接敲击 “thisisunsafe”,不用管在哪里显示,就默默的打出 “thisisunsafe” 就好了。
- 输入完成后,页面直接就会刷新了,就可以正常访问了。
长期方案
输入 thisisunsafe(刷新页面后,手动输入 thisisunsafe 后即可)是短期方案。
但是每次总输入这么一长串,比较麻烦,搜了一下没找到方案,遂记录一下。
mac 下打开 /Applications/Google Chrome.app/Contents/MacOS 后,看到了有一个 Google Chrome 的二进制文件,类似下图:
修改方案
替换掉这个 Google Chrome 的二进制文件,然后生成一个 bash 文件,依旧启动之前的二进制文件,并添加参数 --ignore-certificate-errors 即可。
操作命令
操作如下三条命令:
mv Google Chrome Google.real
把原先的二进制文件重命名
vi Google Chrome
新建 Google Chrome,输入
/Applications/Google\ Chrome.app/Contents/MacOS/Google.real --ignore-certificate-errors
chmod 777 Google Chrome
重启 chrome 即可。
当然 windows 下直接右键修改快捷方式,添加 --ignore-certificate-errors 即可。
相关文章