【问题标题】:JMeter - 407 Response message:Proxy Authentication Required while playback blazemeter recordingJMeter - 407 响应消息:播放 blazemeter 记录时需要代理身份验证
【发布时间】:2025-12-06 12:05:01
【问题描述】:

我有 jmeter 5.2.1 版。我已经记录了一个火焰计脚本。我使用以下语法从命令提示符打开 jmeter (jmeter -H proxy -P 80 -u username -a password)

然后在 GUI 上,我在 HTTPRequestDefault 中给出了代理详细信息,也在测试级别,如屏幕截图所示。

但我仍然不断收到响应代码:407 响应消息:需要代理身份验证

【问题讨论】:

  • 您的身份验证数据可能是错误的?不幸的是,407 状态并不能真正区分“无凭据”和“错误凭据”。
  • 这是我的域凭据,我可以使用它访问互联网。所以凭据是正确的

标签: jmeter jmeter-plugins blazemeter


【解决方案1】:

如果您使用 domain 凭据,则需要提供另一个属性以让 JMeter 了解您的网络域,尤其是 http.proxyDomain

所以你需要将 JMeter 启动为:

jmeter -Jhttp.proxyDomain=YOUR_DOMAIN_HERE

为了使更改永久化 - 将下一行添加到 user.properties 文件(位于 JMeter 安装的“bin”文件夹中)

http.proxyDomain=YOUR_DOMAIN_HERE

更多信息:

【讨论】:

  • 感谢 Dmitri 的回复。根据您的建议,我尝试了品脱 1 和 2。但这并没有解决问题
【解决方案2】:

设法找到问题。我不得不将实现下拉菜单更改为 Java

【讨论】: