【问题标题】:Using certificate and private key in Jmeter在 Jmeter 中使用证书和私钥
【发布时间】:2020-10-26 19:08:57
【问题描述】:

我有两个文件代表一个证书和相关的私钥。我必须在 Jmeter 非 GUI 中做一些测试,我不知道如何分别设置这两个文件,因为我读到 Jmeter 在系统属性文件中使用密钥库设置,但我无法合并证书和私钥文件在一个。是否需要设置一些参数来实现这一点?

【问题讨论】:

    标签: ssl jmeter certificate keystore private-key


    【解决方案1】:

    我无法将证书和私钥文件合并为一个

    这不是真的,您可以使用 OpenSSL tool 来做到这一点,例如:

    openssl pkcs12 -export -out jmeterkeystore.p12 -inkey your.private.key -in your.certificate
    

    完成后,您可以将下一行添加到 system.properties file(位于 JMeter 安装的“bin”文件夹中)

    javax.net.ssl.keyStoreType=pkcs12    
    javax.net.ssl.keyStore=/path/to/your/jmeterkeystore.p12
    javax.net.ssl.keyStorePassword=your_keystore_password_here 
    

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

    【讨论】:

    • 我知道可以合并文件,但是我的服务逻辑不允许我这样做,因为 jmeter 直接在子目录中找到证书。证书和私钥是在这个子目录中自动生成的,我无法对这种行为采取行动。
    猜你喜欢
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 2018-11-10
    相关资源
    最近更新 更多