Charles4.2抓取Https(Github)

1 环境信息

环境 版本
操做系统 macOS Mojave 10.14
浏览器 Firefox 75
Charles 4.2.8

2 浏览器配置

2.1 设置代理

在首选项 > 常规 > 网络设置中配置代理,并勾选“将代理应用于 FTP和 HTTPS”,见下图。
firefox.png浏览器

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。双击证书,设置为“始终信任”。
key.png
auth.pngspa

3.2 设置 SSL 代理

修改SSL代理:Proxy > SSL Proxying Settings > SSL Proxying,勾选“Enable SSLProxying”,增长主机“*”。
ssl.png操作系统

3.3 添加 Recording

添加记录:Proxy > Recording Settings... > Include,增长要访问的 URL,不然,没法抓取。
record.pngfirefox

相关文章
相关标签/搜索