在MAC上使用Charles抓包HTTPS接口
在MAC上使用Charles抓包HTTPS接口
安装证书
点击 Help – SSL Proxying – Install Charles Root Certificate
可以看到“此根证书不被信任”的提示,系统默认对Charles证书是不信任的
双击Charles Proxy CA证书,选择始终信任,点关闭,弹出账户密码验证,填一下就改好了
回到证书列表可以看到Charles证书已经受信任了
配置抓取HTTPS端口
Proxy -> SSL Proxying Settings
安装SSL证书到手机设备
然后就可以在手机浏览器输入 chls.pro/ssl 下载证书
在手机上设置代理
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5XSDfzmf-1599274931464)(/Users/huchao/Library/Application Support/typora-user-images/image-20200904192442040.png)]
打开手机浏览器,访问chls.pro/ssl
查询已安装描述文件,可以看到Charles Proxy CA描述文件已安装成功
信任证书
打开 - 设置 - 通用 - 关于本机 - 证书信任设置 - 开启信任