使用 Iphone 的 Jmeter Https 记录
Jmeter Https recording using Iphone
我在 jmeter 中记录我的 https 流量时遇到问题,并且总是收到此错误消息。不过,我在记录常规交通方面没有遇到任何问题。
响应代码:非 HTTP 响应代码:javax.net.ssl.SSLHandshakeException
响应消息:非 HTTP 响应消息:java.security.cert.CertificateException:没有可用的 X509TrustManager 实现
到目前为止我已经尝试解决这个问题
1) 在我的设备中安装了 Jmeter 临时证书
2) 在记录控制器中添加了 HTTP(s) 域
3) 在 http 采样器设置中使用 Http 客户端 4
4) 清除了iphone
中的历史记录
5) 尝试使用 http 请求默认值
我有 Iphone6,它的 MAC OSX yosemite。 Jmeter 版本 2.13
我认为您需要导入 ApacheJMeterTemporaryRootCA.crt
(当您启动 HTTP(S) Test Script Recorder 时,它会在 JMeter 安装的 /bin 文件夹中生成)。
- 找到文件
- 给自己发送一封包含文件的电子邮件
- 在移动设备上打开电子邮件
- 安装证书
应该足以解决您的问题。
更简单的方法是改用 Mobile Recorder 服务。
我在 jmeter 中记录我的 https 流量时遇到问题,并且总是收到此错误消息。不过,我在记录常规交通方面没有遇到任何问题。
响应代码:非 HTTP 响应代码:javax.net.ssl.SSLHandshakeException 响应消息:非 HTTP 响应消息:java.security.cert.CertificateException:没有可用的 X509TrustManager 实现
到目前为止我已经尝试解决这个问题
1) 在我的设备中安装了 Jmeter 临时证书
2) 在记录控制器中添加了 HTTP(s) 域
3) 在 http 采样器设置中使用 Http 客户端 4
4) 清除了iphone
中的历史记录
5) 尝试使用 http 请求默认值
我有 Iphone6,它的 MAC OSX yosemite。 Jmeter 版本 2.13
我认为您需要导入 ApacheJMeterTemporaryRootCA.crt
(当您启动 HTTP(S) Test Script Recorder 时,它会在 JMeter 安装的 /bin 文件夹中生成)。
- 找到文件
- 给自己发送一封包含文件的电子邮件
- 在移动设备上打开电子邮件
- 安装证书
应该足以解决您的问题。
更简单的方法是改用 Mobile Recorder 服务。