0

我有一个p12文件,需要执行测试。我在文件中添加了以下几行system.properties

javax.net.ssl.keyStoreType=pkcs12    
javax.net.ssl.keyStore=C:\certs\certificate.p12
javax.net.ssl.keyStorePassword=certificate_password

它不起作用,所以我jks从证书创建文件keytool并将其设置在同一个文件中。

javax.net.ssl.keyStore=C:\certs\keystore.jks
javax.net.ssl.keyStorePassword=certificate_password

CSV Data Set Config以前还设置了别名,它在Keystore Configuration组件中使用,但不确定应该在 csv 数据文件中存储什么,如何提供关键别名。Options -> SSL Manager在 JMeter 关闭之前存储证书,不会永久存储这些证书。

4

1 回答 1

1
  1. 例如,您的 csv 文件包含如下所示的别名aliases.csv

    alias1
    alias2
    alias3
    etc.
    
  2. 因此,您可以添加CSV 数据集配置来读取此文件并将别名值存储到alias变量中

    JMeter CSV 数据集

  3. 最后,您可以在Keystore 配置alias中使用变量值,它将引用 CSV 文件中的别名值:

    带变量的 JMeter 密钥库

更多信息:如何在负载测试安全网站时使用多个证书

于 2018-05-22T05:35:44.767 回答