gpt4 book ai didi

jmeter - 如何将客户端证书与jmeter集成

转载 作者:行者123 更新时间:2023-12-05 04:03:48 27 4
gpt4 key购买 nike

我在 Jmeter 中执行 API 时遇到问题。我们的 API 具有 .pfx 格式的客户端证书。我在 .jks 中转换了相同的内容,并在 jmeter 的 system.properties 中更新了相同的内容。在 jmeter 中,我创建了一个 csv 文件来获取创建的别名。但是,错误显示为

错误:响应消息:非 HTTP 响应消息:java.lang.IllegalArgumentException:找不到别名的证书:'certalias'

以下是我的别名信息:别名:certalias创建日期:2018-11-08条目类型:PrivateKeyEntry证书链长度:1证书[1]:

Jmeter 日志:2018-11-13 11:16:08,949 警告 o.a.j.u.SSLManager:找不到 keystore 文件,加载空 keystore

能否请您帮助我将我们的客户端证书与 Jmeter 集成。

提前致谢。

最佳答案

我认为您不需要将 .pfx 转换为 .pfx 是 PKCS12证书类型和 JMeter 应该开箱即用地支持它。

确保将下一行添加到 system.properties 文件:

javax.net.ssl.keyStore=your_certificate.pfx
javax.net.ssl.keyStorePassword=your_certificate_password
javax.net.ssl.keyStoreType=pkcs12

需要重新启动 JMeter 才能获取属性。

如果您在 keystore 中有 > 1 个证书,您可以通过设置 following properties 来选择确切的证书。

https.keyStoreStartIndex=0
https.keyStoreEndIndex=0

默认情况下,如果您的 certalias 不是第一个证书,JMeter 将使用 keystore 中的第一个证书 - 相应地修改属性。

更多信息:How to Set Your JMeter Load Test to Use Client Side Certificates

关于jmeter - 如何将客户端证书与jmeter集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53274694/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com