JMeter SSL管理器不工作

JMeter SSL管理器不工作,ssl,jmeter,jsse,Ssl,Jmeter,Jsse,我正在尝试使用JMeter中的客户端ssl证书在网站上进行身份验证。问题是,当我尝试在SSL管理器中导入它时,我没有收到任何关于密码的消息。在配置中,我写了: user.classpath=/home/m/Downloads/jre-1.7.0_09/usr/java/jre1.7.0_09/lib/ ssl.provider=com.sun.net.ssl.internal.ssl.Provider 我添加了user.classpath,因为jsse.jar就在那里,但我认为这不是必需的。我

我正在尝试使用JMeter中的客户端ssl证书在网站上进行身份验证。问题是,当我尝试在SSL管理器中导入它时,我没有收到任何关于密码的消息。在配置中,我写了:

user.classpath=/home/m/Downloads/jre-1.7.0_09/usr/java/jre1.7.0_09/lib/
ssl.provider=com.sun.net.ssl.internal.ssl.Provider

我添加了
user.classpath
,因为jsse.jar就在那里,但我认为这不是必需的。我做错了什么?

要测试客户端证书,请使用以下命令:

步骤如下:

  • 使用Java密钥工具实用程序或通过PKI创建证书
  • 如果是由PKI创建的,则通过将密钥转换为JKS可接受的格式,在Java密钥存储中导入密钥
  • 然后通过2个JVM属性引用密钥库文件: -Djavax.net.ssl.keyStore=路径到密钥库 -Djavax.net.ssl.keyStorePassword=密钥库的密码
  • 您可以对HTTP请求使用HTTPClient 3.1或4实现
  • 要使JMeter使用多个证书,您需要确保:

    https.use.cached.ssl.context=false 
    

    在jmeter.properties或user.properties中设置。属性(4)是不必要的。前面的步骤确保所有JSSE套接字都将使用密钥库。这对于多个SSL客户端是必要的。谢谢,我将检查一下。我尝试过类似的方法,但可能我做错了什么。为什么我不能将它们添加到system.properties?我以前用过类似的方法(这个文件),它错了吗?你试过这个吗?一旦我得到反馈,我会回答你的问题。嗯,我有很多事情要做,我没有时间去测试。我已经用funkload测试了我的网站,这就是为什么我忘记了这一点。我会试试的;)