美文网首页
解决fiddler无法抓包Android的https请求的坑

解决fiddler无法抓包Android的https请求的坑

作者: 所幸时光未苍凉 | 来源:发表于2020-11-02 10:21 被阅读0次

准备条件

1.fiddler下载地址
2.fiddler对https抓包的配置
3.关闭PC电脑的防火墙

遇坑情况

在证书等一切配置完好的情况下,Android手机运行程序后,无法连接上网,也抓不到https请求。

解决办法

检查AndroidManifest.xml的配置,application的标签下是否存在network_security_config的配置,如果没有,就新建一个,配置内容如下:

<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />
            <certificates src="user"/>
        </trust-anchors>
    </base-config>
</network-security-config>

然后在AndroidManifest.xml的标签下配置android:networkSecurityConfig="@xml/network_security_config"即可。

参考文章:
关于安卓7.0及以上的Https请求抓包问题

相关文章

网友评论

      本文标题:解决fiddler无法抓包Android的https请求的坑

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