美文网首页
charles 使用中手机无法抓取https包(iphone)

charles 使用中手机无法抓取https包(iphone)

作者: conner是位好少年 | 来源:发表于2019-04-17 15:53 被阅读0次

问题:iphone按照官方步骤安装证书后手机无法抓https包,且https页面无法打开,

手机上显示高级私密,点击详细表示证书出错,

检查证书发现已经被验证。

问题确定:证书虽然被验证但是没有被打开。

解决方案:将证书开关打开

证书安装后一共有两个地方需要被设置:

第一步:验证

打开【设置】 > 【通用】 > 【描述文件】 > 打开"Charles Proxy CA"证书,显示已验证。

第二步:打开

打开【设置】 -> 【通用】 -> 【关于本机】 -> 【证书信任设置】(这个在页面最下面),将Charles证书开关打开。

电脑版的一开始也无法抓到包,重新装了两次证书还是无法抓到,但是此时iphone可以抓到包,本地的python请求可以抓到包,唯独chrome无法抓到包,问题定位到Chrome上,仔细查找原来是因为它:

这个相当于一个代理,暂停一下,再重启chrome就可以开心的抓包了。

相关文章

网友评论

      本文标题:charles 使用中手机无法抓取https包(iphone)

      本文链接:https://www.haomeiwen.com/subject/geynwqtx.html