Am 16. November 2017 12:34:15 MEZ schrieb sebb <[email protected]>:
>Note that \w == [a-zA-Z_0-9], i.e. it does not include hyphen.

Good catch. 

Felix

>
>On 16 November 2017 at 07:56, Felix Schumacher
><[email protected]> wrote:
>>
>>
>> Am 13. November 2017 08:17:42 MEZ schrieb Vamsi Krishna Maddali
><[email protected]>:
>>>Hi All,
>>>
>>>
>>>Required your help in resloving below issue:
>>>
>>>
>>>Issue:Unable to capture the authenticate?code value which is
>generated
>>>while logging in to a webpage, authenticate?code value which is being
>>>generated is a dynamic value and not following a unique pattarn as in
>a
>>>regular expression kind.
>>>
>>>
>>>What i am trying to do here is capturing the authenticate?code value
>>>into a variable named “token” by using the “Regular Expression
>>>Extractor” and use that variable in the login script which is used to
>>>access the webpage. But the authenticate?code is not being captured
>in
>>>the script and i am not able to use in the login script.
>>>
>>>
>>>My guess is that the Regular Expression Extractor which i am using
>may
>>>not be the correct one, so couldn't capture the authenticate?code
>value
>>>.
>>>
>>>
>>>Can anyone help me in finding a soluion or any other method to handel
>>>this situation.
>>>
>>>
>>>Below is the HTML tag in webpage:
>>>
>>>
>>><form id="kc-form-login" class=""
>>>action="http://localhost:8080/auth/realms/master/login-actions/authenticate?code=u22yiDCDtV-jm3_1w2NP6HykFCTtePlgADFhFa17U3s&execution=570368df-fa0b-4bd1-9964-251d1448718e&client_id=security-admin-console";
>>>method="post">
>>
>> The token seems to consist of the characters a to z, A to Z, digits,
>dash and underscore. You can combine those characters into one
>character class using [a-zA-Z0-9_-] for usage in a regex.
>>
>> This an be used to extract the token using a regex like
>>
>> code=([a-zA-Z0-9_-]*)
>>
>> The character class could probably be shortened to
>>
>> [\w\d]
>>
>> Or written as a blacklist
>>
>> [^;&\s#"']
>>
>> Regards,
>> Felix
>>
>>>
>>>
>>>in the below , we are trying to capture
>>>“authenticate?code=u22yiDCDtV-jm3_1w2NP6HykFCTtePlgADFhFa17U3s” value
>>>and need to send as a parameter in next “Sample Controller”.
>>>
>>>
>>>
>>>[cid:28bd9a2c-d267-4bcc-83c7-62b255416835]
>>>
>>>
>>>
>>>Thanks,
>>>
>>>Vamsi
>>
>> ---------------------------------------------------------------------
>> 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]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to