解决Charles https抓包显示<unknown&g
2018-08-06 本文已影响94人
Zachary46
用mac电脑开发安卓的都应该知道青花瓷吧~(不知道的都是小菜鸡,邪恶.jpg)


安装证书
电脑端
点击 Help -- SSL Proxying -- Install Charles Root Certificate

可以看到可怕的不信任红字,系统默认对Charles证书是不信任的,别慌,我们双击Charles证书



手机端
点击 Help -- SSL Proxying -- Install Charles Root Certificate on a Mobile Device or Remote Browser

弹出提示,手机wifi网络配置代理

然后就可以在手机浏览器输入 chls.pro/ssl 下载证书

证书下载下来是一个 *.pem 的文件,我们需要重命名为 *.crt 文件,不然无法安装,有的浏览器直接下载下来就是 *.crt 文件,看运气~~ 然后进入手机设置安装,在此以小米6手机为例,点击 设置 -- 更多设置 -- 系统安全 -- 加密与凭据 -- 从存储设备安装 找到刚才浏览器下载证书的路径选择安装,为证书起个名字

点确定,输入账户密码完成安装,回到Charles

可以看到https链接下终于不再显示<unknown>了,而是感人的数据!
