【发布时间】:2018-09-28 10:42:51
【问题描述】:
我是 Jmeter 的新手,我正在努力让 HTTP 请求成功运行(即使是 1 次迭代)。
正在测试的站点是员工使用的 Intranet 站点。在通过任何浏览器访问时,主页会加载(通过我的域登录名/密码将我认证为用户 - 通过登录到我的笔记本电脑)。从我可以从 FIDDLER 等工具中收集到的信息:
- 向服务器发送GET请求,服务器响应是401未授权(WWW-Authenticate: Negotiate)
- GET REQUEST 标头发送回授权:协商哈希,服务器响应为 401 未经授权,使用不同的 WWW-验证:协商哈希
- GET REQUEST 以相同的授权发回:协商在先前 SERVER 响应中收到的 HASH。服务器响应 HTTP 200。
我正在努力让上述内容在 JMETER 中工作。我尝试通过捕获 Blazemeter Chrome 插件的输出并将其保存为 .jmx 文件,但重播此结果会导致
div id="header">h1>服务器错误
h2>401 - 未经授权:由于凭据无效而拒绝访问。 h3>您无权使用您提供的凭据查看此目录或页面。
任何关于我应该如何让它发挥作用的想法将不胜感激............
【问题讨论】:
-
好的,在这里取得了一些成功!
标签: jmeter ntlm-authentication