GoAgent 在Macbook上Your connection is not private问题

拿到Macbook后,也下载了GoAgent安装,在Chrome上配置好了后,http的链接都可以访问,https的都不行,页面显示Your connection is not private, 就像这样:

 

技术分享

 

    很明显是证书有问题,导致Chrome不能访问GoAgent。查看Chrome的Settings,点击Show advanced settings,向下拉到HTTPS/SSL,点击按钮Manage ceritificates,弹出Macbook的Keychain Access窗口。点击keychains的System选项,选择Category中的Certificates,可以看到GoAgent的证书GoAgent CA。双击证书,可以打开证书,点击Trust左边的三角,可以打开Trust的选项,点击When using this certificates的下拉列表,选择Alwasys Trust的选择,修改找个选项是需要管理员的选项,输入密码就可以了。再访问HTTPS就可以正常链接了。

 

    这个问题虽然解决了,但是上网还是要小心,因为Goagent的私钥证书公开的,导致任何人都可以利用这个证书来伪造任何网站的证书,进行HTTPS中间人攻击(man-in-the-middle-attack)。所以,要小心最好不要使用Apple ID,PayPal之类的账户进行交易。

 

    另外,如果想了解中间人攻击怎么玩,可以下载一个Fiddler的软件,设置一下HTTPS代理,就知道内部的原理了。这里就不说了。

 

转者(本人)注:

若没有找到,则还没有导入,如下导入就可以用了。
sitting ->HTTPS/SSL->managed Certificates->Authories->important 导到goagent中的local/CA.crt文件。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。