Re: Unable to Sign In to SSO Login
Manoj Kiradi <[email protected]> Fri, 17 May 2024 01:25:16 +0800
| Newsgroups | gmane.comp.jakarta.jmeter.user |
|---|---|
| Message-ID | <CAMuDmA20dAfNOFPJWJ3AXjB2hO=XgsBG09=ZE_JA2vW9WgabEA@mail.gmail.com> |
Hi Dmitri Yes, I tried both’Follow redirects’ and ‘Redirect Automatically’ but none seems working. Anything else you would like to suggest that may fix this issue? Thanks Manoj On Fri, 17 May 2024 at 1:21 AM, Manoj Kiradi <[email protected]> wrote: > Hi Aditya > > Screenshots are attached in my previous email as requested. Please share > your thoughts. > > Thanks > > Manoj > > > On Thu, 16 May 2024 at 5:25 PM, Manoj Kiradi <[email protected]> > wrote: > >> Here are a couple of snapshots to explain the issue. Hope this helps. >> >> Enter Password call showing 'Redirecting' status instead *Sign in to >> your account* >> [image: image.png] >> >> Signed In call is obviously Failed as the user didn't get past 'Enter >> Password' page >> [image: image.png] >> >> On Thu, May 16, 2024 at 5:07 PM Dmitri T <[email protected]> wrote: >> >>> Manoj Kiradi wrote: >>> > Hello >>> > >>> > I have a Login scenario to script that involves SSO. I've correlated >>> all >>> > dynamic values be it in request body, headers and URL but the script is >>> > failing at 'Sign In screen after a Password is Entered'. >>> > I've checked and can confirm that parameter URLEncoding is taken care >>> of. >>> > Also, compared all requests body and params with browser Dev Tools >>> traffic >>> > and Fiddler traffic, I couldn't find any parameter/value that is >>> missing in >>> > JMeter script. >>> > >>> > Looks like the request is posting correct values as expected by the >>> > application but still can't go past Sign In. Able to go past the 'Enter >>> > Username' screen but just stuck at 'Enter Password' screen. >>> > >>> > Any suggestions and support on this issue is greatly appreciated. >>> Thank you! >>> > >>> > Failed Request: >>> > *POST https://login.microsoftonline.com/{param}/login >>> > <https://login.microsoftonline.com/{param}/login>* >>> > >>> > Above request Post below dynamic unique identifiers data- >>> > Username >>> > Password >>> > *hpgrequestid* >>> > *flowToken* >>> > *canary* >>> > *ctx* >>> > >>> > Response Body data of above failed request: >>> > *<head>* >>> > *<title>Redirecting</title>* >>> > >>> > Title displayed as '*Redirecting*' instead should be '*<title>Sign in >>> to >>> > your account</title>*' >>> > >>> > >>> > Regards >>> > Manoj >>> > >>> If everything is properly correlated >>> <https://www.blazemeter.com/blog/correlation-in-jmeter> you might need >>> to play with "Redirect automatically" and "Follow redirects" boxes of >>> the HTTP Request >>> < >>> https://jmeter.apache.org/usermanual/component_reference.html#HTTP_Request>sampler. >>> >>> Also it might be the case the redirection happens via JavaScript >>> modification of Window.location >>> <https://developer.mozilla.org/en-US/docs/Web/API/Window/location> >>> property and as JMeter cannot execute JavaScript you will need to add an >>> extra HTTP Request sampler and populate the URL yourself. >>> >>> You can take a look at >>> >>> https://bitbucket.org/blazemeter/oauth2-correlation/src/master/atlassian-microsoft-oauth.jmx >>> example script as a reference. >>> >> >> >> -- >> Regards >> Manoj >> >
image.png
(image/png, 74.3 KB) - not displayed
image.png
(image/png, 240.8 KB) - not displayed