【发布时间】:2021-07-16 04:10:53
【问题描述】:
我正在尝试将证书与 JMeter 一起使用,并且可以看到它似乎可以从日志中正常加载。
INFO o.a.j.u.SSLManager: JmeterKeyStore Location: certificate.jks type jks
INFO o.a.j.u.SSLManager: KeyStore created OK
INFO o.a.j.u.SSLManager: Total of 1 aliases loaded OK from keystore
然而,当我发送 Http 请求时,来自服务器的结果一直显示“未提供客户端证书”。
以下是我在命令行中使用的参数。
-D javax.net.ssl.keyStoreType=jks
-D javax.net.ssl.keyStore=certificate.jks
-D javax.net.ssl.keyStorePassword=password123
我能找到的所有示例都简单地说明,如果我使用别名配置 Jmeter 元素“KeyStore 配置”,它应该发送带有请求的证书。它似乎没有这样做。作为记录,我还尝试使用 p12 证书并将类型设置为 pkcs12 具有相同的结果。
我错过了什么?
【问题讨论】:
标签: http https jmeter ssl-certificate load-testing