JMeter更喜欢协商而不是NTLM



我们有一个应用程序,其中启用了Windows身份验证,其中提供程序模块中具有协商和NTLM。似乎 Jmeter 更喜欢使用协商发送请求并且失败,而当从 LoadRunner 尝试时,我们看到它总是作为 NTLM 发送并从那里传递。

有没有人遇到过这种情况?如果是,我们如何迫使 Jmeter 使用 NTLM 身份验证而不是协商?

感谢您的帮助。

JMeter 不"喜欢"任何东西,这取决于您必须执行的 HTTP 授权管理器配置。

如果真实浏览器执行 Kerberos 身份验证,您的测试应实现真实的用户行为,而不是 LoadRunner 行为 - 您需要执行此操作,反之亦然。


要强制 JMeter 使用 NTLM,只需确保不要选择KERBEROS机制,请使用BASIC_DIGEST

如果需要,请查看 Windows Authentication with Apache JMeter 文章以获取更多详细信息。

相关内容

  • 没有找到相关文章

最新更新