【发布时间】:2021-08-05 08:54:03
【问题描述】:
使用代理连接到 jmeter 时,我在 Android 中遇到错误 如何解决此问题
Java。安全。 Cert.certpath validatorException:找不到证书路径的trustAnchor
谁能推荐一个Android开源工具
【问题讨论】:
标签: android jmeter performance-testing
使用代理连接到 jmeter 时,我在 Android 中遇到错误 如何解决此问题
Java。安全。 Cert.certpath validatorException:找不到证书路径的trustAnchor
谁能推荐一个Android开源工具
【问题讨论】:
标签: android jmeter performance-testing
你需要:
在你的Android设备上安装JMeter的证书,文件名为ApacheJMeterTemporaryRootCA.crt,它是在你启动HTTP(S) Test Script Recorder时在你的JMeter安装的“bin”文件夹中生成的
如果您的 Android 版本是 7.0 or above,您将需要采取一些额外的步骤:
将下一行添加到您应用的application 标记manifest:
android:networkSecurityConfig="@xml/network_security_config"
在您的应用程序resources 文件夹中创建network_security_config.xml 文件,其中包含以下内容:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<debug-overrides>
<trust-anchors>
<!-- Trust user added CAs while debuggable only -->
<certificates src="user" />
</trust-anchors>
</debug-overrides>
</network-security-config>
在 debug mode 中重新构建您的应用
用调试版本替换已安装的应用
你现在应该可以录音了
更多信息:
【讨论】: