我是Jmeter的新手。我想设置jmeter来对服务器(tomcat)服务API进行压力测试。作为其一部分,我的后端服务器已启用MASSL,因此我需要在jmeter中进行配置。我有.cert和.key文件(带有密码),我在邮递员中将其配置为触发API端点。
如何在Jmeter中设置这些证书配置?。
答案 0 :(得分:0)
您需要将这些证书转换成JMeter可以理解的内容(.jks或.p12 Java Keystore),可以使用OpenSSL工具或基于GUI的解决方案(例如{{3 }}
一旦拥有带有证书的Java密钥库,就可以通过遵循JMeter属性来“告诉” JMeter使用此密钥库发送客户端证书:
javax.net.ssl.keyStore=/path/to/your/keystore
javax.net.ssl.keyStorePassword=your keystore password
javax.net.ssl.keyStoreType= your keystore type (JKS or PKCS12)
设置需要进入KeyStore Explorer或可以通过system.properties file传递给JMeter,例如:
jmeter -Djavax.net.ssl.keyStore=/path/to/your/keystore -Djavax.net.ssl.keyStorePassword=your keystore password ....