环境:
Win10,Charles4,米8SE(MIUI10,Android9)。
背景:
通过pc浏览器windows proxy和移动端的ipad已经可以正常抓包了,所以charles配置应该没有问题。但是我这边处于某种原因只能通过android来抓包。
问题:
在android手机上,由于直接访问chls.pro/ssl下载得到的getssl.crt打不开,总是提示“没有可安装的证书”。
我这边在网上找了篇教程,通过pc端下载的证书发送给手机,然后通过“从存储设备安装”证书,在“信任的凭据”列表里也可以看到了。
结果还是不能正常访问https。如下图:
PC端可以正常抓取百度主页:
手机里安装的证书:
手机浏览器打开百度主页还是出现问题:
抓到的包也有问:
感觉是配置的证书出了问题,但又不知道问题具体出在哪里。有劳各位大佬指点一下额!!!
或者是还需要什么骚操作来处理一下吗?有没有大佬有类似的经历?
网上看了下,说是7以上的安卓系统代理抓包好像就有问题了,有没有大佬有相关的解决办法额?
现在只能用 ios