未找到证书路径的信任锚 JMETER android 测试
Trust anchor for certification path not found JMETER android testing
嘿,我正在尝试在 JMeter 中进行移动测试,我已经按照 this guide 的每一步进行操作,并且录制工作正常。问题是我必须在本机应用程序中记录,当我尝试登录时收到以下错误消息:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
我不知道该怎么做
为什么你问的是我们而不是“本指南”的作者?
这些“每一步”并不完整,还有几个“每一步”需要您“遵循”
在 application section of your app manifest 中添加以下条目:
android:networkSecurityConfig="@xml/network_security_config
将 network_security_config.xml
文件添加到您的应用程序 resources 文件夹并复制以下代码:
<?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 中重新编译您的应用程序:
gradlew assembleDebug
用上一步中的调试 .apk 替换您尝试录制的应用程序
你现在应该可以录制了
更多信息:
嘿,我正在尝试在 JMeter 中进行移动测试,我已经按照 this guide 的每一步进行操作,并且录制工作正常。问题是我必须在本机应用程序中记录,当我尝试登录时收到以下错误消息:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
我不知道该怎么做
为什么你问的是我们而不是“本指南”的作者?
这些“每一步”并不完整,还有几个“每一步”需要您“遵循”
在 application section of your app manifest 中添加以下条目:
android:networkSecurityConfig="@xml/network_security_config
将
network_security_config.xml
文件添加到您的应用程序 resources 文件夹并复制以下代码:<?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 中重新编译您的应用程序:
gradlew assembleDebug
用上一步中的调试 .apk 替换您尝试录制的应用程序
你现在应该可以录制了
更多信息: