1 环境信息
环境 | 版本 |
---|---|
操作系统 | macOS Mojave 10.14 |
浏览器 | Firefox 75 |
Charles | 4.2.8 |
2 浏览器配置
2.1 设置代理
在首选项 > 常规 > 网络设置中配置代理,并勾选“将代理应用于 FTP和 HTTPS”,见下图。
2.2 MOZILLA_PKIX_ERROR_MITM_DETECTED
在 URL 栏输入“about:config”点击“我了解此风险”,搜索“security.enterprise_roots.enabled”,双击改为“true”。防止Firefox错误“MOZILLA_PKIX_ERROR_MITM_DETECTED”。
3 Charles 配置
3.1 安装证书
安装证书:Help > SSL Proxying > Install Charles Root Certificate。双击证书,设置为“始终信任”。
3.2 设置 SSL 代理
修改SSL代理:Proxy > SSL Proxying Settings > SSL Proxying,勾选“Enable SSLProxying”,增加主机“*”。
3.3 添加 Recording
添加记录:Proxy > Recording Settings... > Include,增加要访问的 URL,否则,无法抓取。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。