美文网首页
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