gpt4 book ai didi

https - Jmeter HTTPS代理配置

转载 作者:行者123 更新时间:2023-12-04 02:54:14 25 4
gpt4 key购买 nike

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

我还使用 jmeter 手册 (http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf) 配置了 jmeter 代理和 firefox。

还将 HTTP 请求采样器配置为将协议(protocol)设置为“https”。但是在运行 firefox 时,我收到错误消息“页面加载时连接被重置。”

我正在使用以下配置使用 SP3 赢得 XP 32 位jmeter 2.8火狐 21.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 检测为安全漏洞并拒绝加载页面。如果是这样,您必须从浏览器的 keystore 中删除受信任的证书。

关于https - Jmeter HTTPS代理配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16981632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com