Jmeter-2.3.1-具有客户端证书的HTTPS

Jmeter-2.3.1-具有客户端证书的HTTPS,https,jmeter,Https,Jmeter,我正在使用jakarta-jmeter-2.3.1,需要通过HTTPS调用SOAP Web服务。服务器需要客户端证书 您能告诉我如何在早期版本的jmeter中引用密钥库吗 我知道最新版本3.2有密钥库配置采样器元素,我在2.3.1中找不到 [由于客户端限制,我需要使用该版本。]您可以通过将下一行添加到system.properties文件来配置加密级别: ${keystoretype}对于.p12文件可以是pkcs12,对于.jks文件可以是jks。这是默认值。如果您的证书采用不同的格式,最好使

我正在使用jakarta-jmeter-2.3.1,需要通过HTTPS调用SOAP Web服务。服务器需要客户端证书

您能告诉我如何在早期版本的jmeter中引用密钥库吗

我知道最新版本3.2有密钥库配置采样器元素,我在2.3.1中找不到


[由于客户端限制,我需要使用该版本。]

您可以通过将下一行添加到system.properties文件来配置加密级别:

${keystoretype}对于.p12文件可以是pkcs12,对于.jks文件可以是jks。这是默认值。如果您的证书采用不同的格式,最好使用或等效的格式将其转换为p12格式 您需要重新启动JMeter以获取属性
如有需要,请参阅指南以获取更多详细信息。

您可以通过向system.properties文件添加下一行来配置加密级别:

${keystoretype}对于.p12文件可以是pkcs12,对于.jks文件可以是jks。这是默认值。如果您的证书采用不同的格式,最好使用或等效的格式将其转换为p12格式 您需要重新启动JMeter以获取属性
如果需要更多详细信息,请参阅指南。

JMeter 2.3.1已经非常过时,自那以后出现了1000多个bug和500个增强功能

说服您的客户升级,您将在各个级别获得:

生产率 质量 表演 报告
JMeter 2.3.1非常过时,自那以后出现了1000多个bug和500多个增强

说服您的客户升级,您将在各个级别获得:

生产率 质量 表演 报告
谢谢你的快速回复。但是我想这个选项会改变我的系统级JVM设置。我不确定我是否有权在客户端环境中访问它。是否可以针对jmeter执行任何操作,而不是更改JVM属性?这是jmeter配置文件,它位于其bin文件夹中,属性更改将仅对运行jmeter的JVM会话产生影响。您甚至可以通过-D命令行参数传递它们,如:jmeter-Djavax.net.ssl.keyStoreType=pkcs12-Djavax.net.ssl.keyStore=certificate.p12-Djavax.net.ssl.keystrepassword=secret。有关更多信息,请参阅。感谢您的快速响应。但是我想这个选项会改变我的系统级JVM设置。我不确定我是否有权在客户端环境中访问它。是否可以针对jmeter执行任何操作,而不是更改JVM属性?这是jmeter配置文件,它位于其bin文件夹中,属性更改将仅对运行jmeter的JVM会话产生影响。您甚至可以通过-D命令行参数传递它们,如:jmeter-Djavax.net.ssl.keyStoreType=pkcs12-Djavax.net.ssl.keyStore=certificate.p12-Djavax.net.ssl.keystrepassword=secret。有关更多信息,请参阅。
javax.net.ssl.keyStoreType=${keystoretype}
javax.net.ssl.keyStore=/path/to/your/certificate
javax.net.ssl.keyStorePassword=your_certificate_password_here