Mr.Yuan Mr.Yuan

苟正其身矣,于从政乎何有?不能正其身,如正人何?

目录
使用 Charles 代理时, 造成 https 页面不能访问 解决办法
/  

使用 Charles 代理时, 造成 https 页面不能访问 解决办法

很多开发者都需要使用代理工具来调试接口,查看数据等等,但是有时候发现打开代理工具之后,代理工具同时也拦截了电脑的所有网络请求,导致电脑访问网站时提示(您的连接不是私密连接)。。。

原因

charles 代理工具也拦截了电脑网页的请求, 使用 charles 代理工具的证书. 但是浏览器无法验证此网页的证书所以造成了网页无法访问.

解决

  1. 打开 Charles -> Help -> SSL Proxying -> Install Charles Root Certificate
    image.png

  2. 点击安装证书 -> 选择位置 -> 存储证书

    存储证书 的时候点击预览 手动的把证书添加到 "受信任的根证书颁发机构" 中.
    image.png

  3. 重新打开浏览器即可

后记

证书安装后会显示为这样(证书的图标上没有红色的 ❌ ):

image.png

如果确定证书已经安装成功, 还是不能访问网页的话, 重启电脑试试.


标题:使用 Charles 代理时, 造成 https 页面不能访问 解决办法
作者:K
地址:https://pala.icu/articles/2019/12/21/1576858653817.html