我目前正在試圖運行在一個Django的web應用程序的測試,但CSRF令牌給我的問題..提取CSRF令牌的Django應用
我在幾個地方,我需要使用閱讀正則表達式提取器保存生成的令牌,但它不起作用。
我進一步調查,我發現我需要使用動態cookie的值,該值在cookie命名爲:
「csrftoken」
所以我試圖用$ { COOKIE_csrftoken}但它不起作用。
我應該怎麼做才能動態地使用cookie的這個值?
我目前正在試圖運行在一個Django的web應用程序的測試,但CSRF令牌給我的問題..提取CSRF令牌的Django應用
我在幾個地方,我需要使用閱讀正則表達式提取器保存生成的令牌,但它不起作用。
我進一步調查,我發現我需要使用動態cookie的值,該值在cookie命名爲:
「csrftoken」
所以我試圖用$ { COOKIE_csrftoken}但它不起作用。
我應該怎麼做才能動態地使用cookie的這個值?
嘗試在您的問題中顯示CSRF令牌所在的位置。
如果cookie,那麼$ {} COOKIE_csrftoken將包含它只有當你在user.properties設置:
CookieManager.save.cookies =真
CookieManager.check.cookies =真
如果響應(頭或身體)然後檢查:
http://jmeter.apache.org/usermanual/component_reference.html#CSS/JQuery_Extractor
http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor
你說你嘗試過,告訴你如何做的。
How to Load Test CSRF-Protected Web Sites手冊裏有關於CSRF保護如何繞過Django的Web應用程序的所有主要的後處理器(正則表達式,CSS,Xpath的)
希望這有助於
嗨,在這方面的消息示範?回答有用嗎? –