. 安装Charles根证书
- 打开Charles Proxy
- 点击菜单栏 Help → SSL Proxying → Install Charles Root Certificate
- 系统会提示安装证书,点击”信任”并输入管理员密码
- 在”钥匙串访问”中找到Charles证书,双击打开
- 展开”信任”选项,将”使用此证书时”设置为”始终信任”
配置SSL代理设置
- 在Charles中,点击菜单栏 Proxy → SSL Proxying Settings
- 勾选”Enable SSL Proxying”
- 在 Include添加需要代理的域名:
- Host: * (代理所有域名)
- Port: 443 (HTTPS默认端口)
- 点击”Done”保存
配置系统代理
- 打开MAC 电脑”系统偏好设置” → “网络”
- 选择当前使用的网络连接(Wi-Fi或以太网)
- 点击”高级” → “代理”
- 勾选”Web代理(HTTP)”和”安全Web代理(HTTPS)”
- 服务器地址:127.0.0.1,端口:8888
- 点击”好”保存设置
验证设置
- HTTPS请求不再显示锁图标
- 可以查看请求和响应的具体内容
- 在”Contents”标签页中看到解密后的数据

