欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

JMeter业务实现3:排查javax.net.ssl.SSLException:NoPrivateKeyfoundforalias:‘xxx‘问题

时间:2023-07-06

一、JMeter的这个No PrivateKey found for alias:'xxx'提示非常抽象,甚至是个错误的提示,需要进一步排查:

1、确认你的证书别名,是否真的存在,并且就是'xxx'

keytool -list -v -keystore yourcert.keystore

2、查看日志:JMeter的菜单Options->Log Viewer

 

weixin_xyyqwl的博客_CSDN博客-android,web 性能测试,java领域博主

或者bin目录下的jmeter.log,查找SSLManager相关内容,找出错误,查找解决办法。

 

3、system.properties注意事项:

weixin_xyyqwl的博客_CSDN博客-android,web 性能测试,java领域博主

javax.net.ssl.keyStore的路径不能包含中文

javax.net.ssl.keyStore的路径不能使用windows的,建议使用\,也可以改成/

javax.net.ssl.keyStore的证书建议使用原始的.p12格式,而不是转换后的.keystore格式,

类型选择javax.net.ssl.keyStoreType=pkcs12

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。