我正在设置ssl以保护我的终点。我从我的组织获得了一个测试证书
我们有基本的基础结构,可以将该.jks文件放入名为ssl的文件夹中,并且只需使用confg文件即可将其提取。
接下来,我设置Jmeter进行测试。已执行的步骤
2。将协议更改为https --->给定端口号--->设置主机和路径。这是正确的,因为我已经用http测试过了,并且返回的很好。
我尝试搜索有关测试SSL的Internet和StackFlow文章。我还偶然发现了一篇文章,说我需要将证书添加到我的java_home cacerts中。我无法成功测试它。任何指向我可能在做错的事情或可以通过其他方式进行测试的指标都将非常有帮助。
我对SSL概念比较陌生,只是了解格式,ssl等。
先谢谢了。 :)
答案 0 :(得分:1)
我看不到您“告诉” JMeter在哪里使用证书。如果您的“将这个.jks文件放入ssl文件夹中并且仅通过使用confg文件将其拾取的基本基础结构”节与JMeter有关-您应该向“基础结构”提供程序解决此问题。否则,您需要explicitly configure JMeter to use the certificate。只需将以下行添加到 system.properties 文件:
javax.net.ssl.keyStoreType=pkcs12
javax.net.ssl.keyStore=/path/to/certificate.pfx
javax.net.ssl.keyStorePassword=your certificate password
需要重新启动JMeter才能拾取属性。