1. 打开charles,手机跟电脑在同一局域网
  2. 手机配置无线网手动代理,ip为电脑ip,端口为8888
  3. 安装Charles的ssl根证书:

在Charles的help->SSL proxying菜单中点击“Install Charles root certificate to device or remote browser", 弹出教程

教程内容为:在手机浏览器输入http://charlesproxy.com/getssl,下载根证书,然后安装

   4. 在手机上信任Charles根证书,iPhone上要在两个地方信任,一个是“通用”->"描述文件与设备管理"中的设置,另一个是“通用”->"关于本机"->“证书信任设置”

 

总结一下,其实就3步:

1.设置代理ip和端口

2.下载ssl根证书(手机进入charlesproxy.com/getssl)

3.信任ssl根证书(分别在“通用”->"描述文件管理"和“通用”->“关于本机”中设置)

 

PS:

看charles是否允许当前手机连接,看“Proxy”->"Access Control Setting"

posted on 2020-10-03 21:07  ximenchuixie  阅读(163)  评论(0编辑  收藏  举报