1.charles
1.1 help > ssl proxying > install charles root certificate(安装后添加在mac的钥匙串中添加信任)
1.2 使得ssl设置生效
Proxy>SSL Proxy setting…
2. iphone设置
2.1 安装证书
iphone下载地址为 chls.pro/ssl,在charles中可以查看该地址
2.2 安装证书后添加信任
手机端查看路径如下:
2.3 配置代理
macos上查看本地ip:ifconfig的en0的地址
端口号:8888
2.4 配置dns(如何mac端一致可以忽略)
mac端查看路径:系统偏好设置 > 网络 > 高级 > DNS
- 配置完成后mac端重启charles(我原来就是折腾了https一直显示乱码,就是因为没重启charles,好坑啊)