Charles安装和配置HTTPS证书

17,279 阅读1分钟

1.安装说明

chares安装,可以直接去官网下载,也可以看我给的【参考链接】哈,在最下面。下载路径如下:

官网地址: www.charlesproxy.com

2. 配置Chares

2.1.SSL Proxying Settings

找到 Proxy - SSL Proxying Settings,点击 Add,Host填*,Port填*或者443。两个都填也行。

2.2.Proxy Settings

找到 Proxy - Proxy Settings,Port我们还是8888就行,该沟的就沟上。

3.手机配置代理

手机连接WIFI,连上和电脑一样的,在WIFI那里找到配置代理,选择手动,服务器填写电脑连接WIFI的IP地址,端口就是8888(这个可以自己定,一般不改)。这时候我们就可以捉包了。

4.配置HTTPS证书

4.1.安装电脑证书

选择Help - SSL Proxying - Install Charles Root Certificate。打开钥匙串访问,找到该证书Charles Proxy CA,在信任那里,全部选择始终信任。

4.2.安装手机证书

选择Help - SSL Proxying - Install Charles Root Certificate on a Mobile Device。然后会弹出下面的提示。

我们要连接的是这个WIFI,然后在手机浏览器输入:chls.pro/ssl

会提示我们下载,下载后打开手机设置-通用-描述文件与设备管理,选择配置描述文件,选择信任即可,看到已验证就行。

最后一步就是看手机设置-通用-关于手机-证书信任设置,选择开就可以使用HTTPS捉包了。

说明一下,这里每一个大版本对应的证书可能都不一样,例如你手机本来就有1个是旧版本的,但是电脑连得是新版本,也要重新下载。可以看到我这里就有2个版本的。

参考资料

1.juejin.cn/post/684490…