更新2017-9-26下面第3、4步可以直接省略。直接按1、2、5即可,3、4在运行时需要添加。

1、当启动代理服务器时,JMeter会生产一个证书:

JMeter录制HTTPS ssl双向认证_apache

2、将Jmeter生成的证书和你要测试的服务器证书都添加到《受信任的根证书颁发机构》

JMeter录制HTTPS ssl双向认证_apache_02

 

 3.将服务器证书生成store-----录制步骤可以省略

#keytool -genkey -alias xreztento -sigalg MD2withRSA -keyalg RSA -keysize 1024 -validity 10950  -keystore ./test.keystore 
实例如下:意思是将红字1,生成红字2
keytool -import -alias "my apache cert" -file C:/jit.cer -keystore c:/my.store

4.修改Jmeter/bin目录下的system.properties-----录制步骤可以省略

第一个红框内容为客户端的登录证书和密码。(双击导入到浏览器,并设置密码。)

第二个红框为服务端的证书配置,将第3步生成的my.store添加进来。

JMeter录制HTTPS ssl双向认证_服务器_03

 5.最重要的一步,打开Jmeter》options>ssl Manager,导入客户端的证书

JMeter录制HTTPS ssl双向认证_apache_04

6.现在打开被录的服务器地址,终于可以录制了。