JMeter脚本录制-NTLM Windows身份验证失败-401错误
需要记录应用程序的JMeter脚本,该应用程序已启用Windows集成身份验证并部署在IIS上。我在VPN后面工作,很难准备好脚本(使用JMeter 5.3,Java–1.8),每次我开始录制时都会弹出一个登录身份验证窗口,我无法继续 我尝试了各种选择,比如JMeter脚本录制-NTLM Windows身份验证失败-401错误,jmeter,jmeter-5.0,jmeter-4.0,Jmeter,Jmeter 5.0,Jmeter 4.0,需要记录应用程序的JMeter脚本,该应用程序已启用Windows集成身份验证并部署在IIS上。我在VPN后面工作,很难准备好脚本(使用JMeter 5.3,Java–1.8),每次我开始录制时都会弹出一个登录身份验证窗口,我无法继续 我尝试了各种选择,比如 设置HTTP授权管理器以传递BlazeMeter指南中指定的凭据,但没有成功 我还尝试将HTTP采样器设置类型更改为Java以及HTTPClient4,但都不起作用 我确实启用了设置“httpclient4.auth.preemptive=
错误的机制,对于NTLM,您需要使用
BASIC\u DIGEST
,“机制”是一个下拉列表:
另外,尝试记录NTLM登录并不是您真正应该做的事情,在开始测试时,使用一个采样器打开应用程序主页,行为良好的HTTP授权管理器将处理身份验证/授权方面的问题
更多信息:我也尝试了基本文摘的这个选项,但没有成功。但是,采样器HHTP请求与HTTP授权管理器一起工作。除此之外,在调试时,我还意识到在401错误的情况下,授权头不存在于请求头中,但当我尝试其他基于令牌的应用程序时,它存在授权头。面对同样的问题,找到解决办法有没有运气?