Jmeter HTTPS代理配置

Jmeter HTTPS代理配置,https,jmeter,Https,Jmeter,我正在尝试使用jmeter加载测试https网站。我已经使用jmeter/bin中proxyserver.jks文件中的keytool安装了客户端证书(.pfx) 我还使用jmeter手册()配置了jmeter代理和firefox 还将HTTP请求采样器配置为将协议设置为“https”。但是在运行firefox时,我得到了一个错误:“页面加载时,与的连接被重置。” 我正在使用下面的配置 使用SP3赢得XP 32位 jmeter 2.8 Firefox21.0 请告知。HTTPS录制 JMeter

我正在尝试使用jmeter加载测试https网站。我已经使用jmeter/bin中proxyserver.jks文件中的keytool安装了客户端证书(.pfx)

我还使用jmeter手册()配置了jmeter代理和firefox

还将HTTP请求采样器配置为将协议设置为“https”。但是在运行firefox时,我得到了一个错误:“页面加载时,与的连接被重置。”

我正在使用下面的配置 使用SP3赢得XP 32位 jmeter 2.8 Firefox21.0

请告知。

HTTPS录制 JMeter代理服务器使用虚拟证书使其能够从浏览器接受SSL连接。此证书不是浏览器通常信任的证书之一,并且不会用于正确的主机。 因此:

如果浏览器尚未为URL的域注册证书,则应显示一个对话框,询问您是否接受证书。例如:

1)服务器名“www.example.com”与证书名“JMeter Proxy”不匹配。可能有人想偷听你

2)“JMeter Proxy”的证书由未知的证书颁发机构“JMeter Proxy”签名。无法验证此证书是否有效

您将需要接受证书,以便允许JMeter代理拦截SSL通信以记录它。您只能暂时接受证书。浏览器仅提示此对话框输入主url的证书,而不是页面中加载的资源,例如托管在安全外部CDN上的图像、css或javascript文件。如果您有这样的资源(例如gmail),您必须首先手动浏览到这些其他域,以便为它们接受JMeter的证书。在jmeter.log中检查需要为其注册证书的安全域


如果浏览器已经为此域注册了验证证书,则浏览器将检测到JMeter存在安全漏洞,并拒绝加载页面。如果是这样,您必须从浏览器的密钥库中删除受信任的证书。

谢谢,问题是我已经在proxyserver.jks文件中注册了我的证书。我是否需要在#SSL配置下的jmeter.properties文件中进行任何更改?同样在jmeter.properties文件中,我已取消注释以下内容--------------------------------------------https.default.protocol=SSLv3 https.socket.protocols=SSLv2Hello SSLv3 TLSv1 https.use.cached.ssl.context=true-------------------------------------------如果我有自己的证书,你是说我必须删除Apache jmeter代理证书在我设置代理并运行firefox进行录制后,firefox中出现一个错误,说“页面加载时与的连接被中断”。立即返回默认jmeter配置并严格按照说明操作,在jmeter代理记录之前,请一步一步地阅读,您不需要向jks添加任何证书,这是由浏览器完成的,您只需要接受异常即可