Mac下 Charles配置

1、下载(自己找版本)
2、确保当前手机联网和mac 处于同一网络下
3、设置代理端口号


image.png

4、查看本机IP地址:Help -> Local IP Addresses


image.png

5、配置手机代理
选中和mac在同一网络下的ssid


image.png

填写服务器和端口号如上
并存储
6、默认我们是看不到https的请求数据的。我们需要安装证书。

image.png

弹出这个框
image.png

手机上打开这个网址
http://chls.pro/ssl
image.png

image.png

7、配置Proxy -> SSL Proxying Settings... 添加要抓取的https请求
通配符 **表示获取所有请求

image.png

8、问题
虽然charles的根证书已经在安装列表中显示,但它是被关闭的。在iOS
10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS
10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书

设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可.


image.png

9、mac解决打开charles情况下电脑浏览器无法访问https的问题
step1:安装证书


image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容