在Jmeter中,当我尝试在我的移动应用程序上记录流量时,我遇到了SSL识别问题。我收到的错误消息是 XXXXXXXX网址的SSL证书问题确保浏览器设置为接受JMeter代理证书:收到致命警报:certificate_unknown
我已经尝试通过引用this link在移动设备中安装虚拟Jmeter证书。但它没有用。
有关我的应用的一些信息
1)我的应用程序在http层上,但在登录过程中它引用了一些在https层上的第三方api
2)Jmeter卡在我们指的是facebook,twitter和其他一些第三方插件的页面上。并且Jmeter中的错误页面显示了针对每个插件的未知证书。
答案 0 :(得分:1)
我知道这是大约2年前发布的,但是对于那些看到此主题的人,我想分享帮助我解决同一问题的内容->需要使用可用工具修改APK以包括network_security_config.xml。拥有JDK(在文件浏览器中搜索APKTool和KeyTool)
更多有关在此处编辑network_security_config.xml的信息 https://www.ubik-ingenierie.com/blog/how-to-record-android-application-using-https-traffic-jmeter/ 这里有更多有关反编译,签名,重新编译的信息 http://www.decompileandroid.com/ How to Sign an Already Compiled Apk