[英]Jmeter HTTP Request keep redirecting in circular loop after NTLM authentication
我是JMeter的新手。 我打算讓Jmeter HTTP Sampler登陸使用Drupal 8開發的安全網頁。我認為它需要NTLM身份驗證,因此我使用了HTTP Authorization Manager來傳遞BlazeMeter指南中指定的憑據。
我的授權管理器具有以下值:
Base URL: https:// [test site]
Username: [my user name]
Password: [my password]
Domain: my domain
Mechanism: BASIC_DIGEST
2019-08-16 14:21:08,975 DEBUG oahieMainClientExec:可以無限期保持連接2019-08-16 14:21:08,975 DEBUG oahiaHttpAuthenticator:身份驗證成功2019-08-16 14:21:08,976 DEBUG oahcpResponseProcessCookies:Cookie規范不在HTTP上下文中指定
========================
但是,我沒有重定向到受保護的網頁。 相反,它會將我重定向到我的主頁URL,然后將我重定向到具有雙重編碼的另一個URL,然后將我重定向回到我的主頁URL,並保持循環重定向。 然后,在20次重定向后,請求錯誤消失了。
我們不太確定為什么會這樣。 我們不太確定這是否與Cookie有關,我們已經將HTTP Cookie Manager添加到Jmeter線程組中。
另外,如果我從jmeter復制具有重定向到的身份驗證憑據的URL,然后將其粘貼到IE瀏覽器中,那么我就可以對網站進行排版。 這僅在Jmeter中存在。
謝謝您的投入!
嘗試將HTTP Cookie Manager的“策略”配置為限制較少的內容,即Netscape
嘗試將下一行添加到user.properties文件:
CookieManager.check.cookies=false
查看HTTP Cookie Manager高級用法-有關更多信息的指南
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.