背景
按照charles官方说明的设置手机代理并使用safari浏览器访问https://chls.pro/ssl安装证书在某些手机上可能没法访问(不清楚什么原因),本文通过先保存证书到本地,在本地起个静态资源服务器,然后在iphone上用safari访问保存的证书来实现在ios上安装charles证书。
环境说明
操作系统:win10 ios版本:12.2 charles版本:v4.2.8
操作步骤
- step1 保存charles证书为charles.pem(命名随意)
- step2 本地起个静态资源服务器实现可在浏览器中访问charles.pem文件
- step3 iphone连接wifi,让本地和iphone处于同一网络,同时设置iphone的http代理为charles
- step4 在iphone上用safari打开step2中的浏览器地址,并点击charles.pem,此时safari会提示安装证书,直接安装即可
- step5 信任证书 点击设置-通用-关于本机-证书信任设置-找到charles证书勾选完全信任即可