mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?

1.charles
1.1 help > ssl proxying > install charles root certificate(安装后添加在mac的钥匙串中添加信任) mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?_第1张图片mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?_第2张图片
1.2 使得ssl设置生效
Proxy>SSL Proxy setting…
mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?_第3张图片
2. iphone设置
2.1 安装证书
iphone下载地址为 chls.pro/ssl,在charles中可以查看该地址

mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?_第4张图片
2.2 安装证书后添加信任
手机端查看路径如下:mac charles iphone 抓包 证书已安装且信任后仍显示unknown 需要注意的问题?_第5张图片
2.3 配置代理
macos上查看本地ip:ifconfig的en0的地址
端口号:8888
2.4 配置dns(如何mac端一致可以忽略)
mac端查看路径:系统偏好设置 > 网络 > 高级 > DNS

  1. 配置完成后mac端重启charles(我原来就是折腾了https一直显示乱码,就是因为没重启charles,好坑啊)

你可能感兴趣的:(开发环境,mac实用技巧)