On 5 March 2014 10:04, Igor Galić <[email protected]> wrote:
>
> Hi folks,
>
> yesterday I tried putting together a load test against Alfresco
> by simply recording a session.
>
> Alfresco uses a special Header for CSRF protection. Its value
> by comes from a Cookie of the same name. We tried inserting that
> value into the header, first by simply using
>
> <Header.value>${CSRFToken}</..>
The variable reference won't work unless you use a Regex PostProcessor
to extract the cookie yourself.
I've no idea what you mean by <Header.value>.
> Then via ${COOKIE_Alfresco-CSRFToken}, and finally via
That won't work unless you define the JMeter property
CookieManager.save.cookies=true
Please see:
http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Cookie_Manager
> ${__urldecode(${COOKIE_Alfresco-CSRFToken})}
>
> neither of those gave us the desired result. If we used a Variable
> the value would always be URL-encoded. If we didn't use a variable
> then alfresco would complain that we're trying to forge a request,
> because the token was already used.
>
> Any advise and how to solve this problem would be greatly appreciated.
It's not clear to me what you are expecting and what you are actually getting.
> Thank you in advance,
>
> -- i
> Igor Galić
>
> Tel: +43 (0) 664 886 22 883
> Mail: [email protected]
> URL: http://brainsware.org/
> GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]