charles 无法抓包的其中一种情况,缺少根证书 2018-0
2018-04-26 本文已影响5人
hncjliyingjie
charles 设置代理后,不能抓包。notes提示:You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.
1、这个时候可以在charles 的help - SSL Proxying - install Charles Root Certificate on a Mobile Device or Remote Browser,如下图:
charles请求根证书地址.jpg
然后会给出下载根证书地址:chls.pro/ssl
请求地址.jpg
2、在手机设置好代理后,在手机浏览器中输入地址,下载到手机。这还没有结束。
3、在手机的设置 - 通用 - 关于本机 - 证书管理 中把刚下载的证书的switch开关打开。然后你就可以愉快的抓包了。