Charles安装
下载最新版:https://www.charlesproxy.com/download/latest-release/
注册,Help-》Registered to
1 2 |
Registered Name:ddmc License Key:8DEA943587A9B04870 |
or https://www.charles.ren/
打开socket代理,Proxy-》Proxy Settings,勾选Enable SOCKS proxy
配置Shadowrocket
打开Shadowrocket,添加服务器,类型选择Socks5,Address填写Charles地址(打开Charles-》Help-》Local IP Address获取地址),Port填写Charles端口(打开Charles-》Proxy-》Proxy Settin ),完成
开启代理,Global Routing切换为Proxy
如果Charles没有刷新内容,且iPhone无法上网,则说明Charles的入站请求被Windows Firewall阻止。
打开Windows Firewall
打开Windows Settings-》Update & Security-》Windows Security-》Firewall & network protection-》Allow an app through firewall,点击Change settings,点击Allow another app…,选择路径C:\Program Files\Charles\Charles.exe,点击Add,点击OK。
这时Charles弹出提示,有未授权连接,点击允许连接
启用SSL请求代理
Windows安装根证书,Help-》SSL Proxying-》Install Charles Root Certificate,点击安装证书Install Certificates,选择Store Location-》Current User,选择证书安装路径Place all certificates in the following store-》Trusted Root Certification Authorities。
iPhone安装IOS证书,连接Charles代理,测试是否能上网,使用系统Safari浏览器访问http://chls.pro/ssl,允许下载描述文件弹框,至IOS系统设置,在首页个人信息下方出现新的证书安装提示Profile Downloaded,安装证书Install。安装后在设置-》通用-》关于本机-》证书信任设置查看已安装证书-》打开启用证书完全信任-》继续警告弹窗
Charles开启SSL代理,Charles-》Proxy-》SSL Proxying Setting-》Enable SSL Proxying,Include部分增加Add-》留空确认全局匹配
There are no comments yet