前提
电脑端已安装好Charles
环境
MacOS, 小米手机
小米8 MIUI12.5.1 加密与凭据的位置:【设置】->【密码与安全】->【系统安全】->【加密与凭据】
Mac证书安装
![](https://img.haomeiwen.com/i1932840/6c25eecd885c264e.png)
前往 钥匙串访问 检查证书是否已安装
![](https://img.haomeiwen.com/i1932840/8925a8b6df79b23c.png)
如果证书非信任,则把状态改为信任即可,最终效果如上图所示即可
代理链接
手机和电脑在一个局域网中即可,配置WLAN的代理模式
主机名:电脑的内网地址
端口:8888
![](https://img.haomeiwen.com/i1932840/dcd018d624891bf8.png)
手机证书安装
访问 chls.pro/ssl,UC或者自带的浏览器均可,会下载一个证书文件。chls.pro/ssl 的来源如下图
![](https://img.haomeiwen.com/i1932840/53ccec25a45e663b.png)
![](https://img.haomeiwen.com/i1932840/1a896e3cc127dd8d.png)
找到手机上的安装证书的地方,我这边的位置是加密与凭据这,点击从SD卡安装,找到证书下载的位置,点击文件就可以安装。
设置任意均抓包
![](https://img.haomeiwen.com/i1932840/b32c2f53e95438e0.png)
排错提示
![](https://img.haomeiwen.com/i1932840/70d5355bfff3640e.png)
可依据上面Notes的提示来查对应的问题,比较快
结语
至此 https 的请求可以被抓到,但是部分还是报错,目前不影响我的使用,就暂告段落了。
网友评论