Charles配置HTTPS抓包

前言:

由于Https的请求都是加密的,Charles需要配置证书才可以抓包,没配置证书之前,Https的请求都是显示的

下面是配置步骤:

1.打开Charles,点击Help:


image.png

2.打开钥匙串,找到Charles Proxy CA证书,右键选择显示详情,标记为始终信任:

image.png

3.打开Charles,点击Help:


image.png

image.png

4.打开手机,按照上图的提示设置代理:


image.png

image.png

5.打开手机浏览器(Safari),输入chls.pro/ssl,然后安装证书

6.手机系统是iOS10以后的, 打开设置 > 通用 > 关于本机 > 证书信任设置 > 勾选Charles Proxy CA证书.

image.png

然后打开Charles即可看到Https的请求数据详情。

你可能感兴趣的:(Charles配置HTTPS抓包)