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