Most of our internal sites use siteminder auth, so when I record a script using the selenium builder, the siteminder prompt is not recognized and correspondingly doesn't show up in the resulting json. Any pointers?
You can try embedded auth in the url i.e. http://user:password@host/ see if that helps. If not then another option will be to play with FF profile.
I tried embedded auth and that didn't work. Can you point me to the "options" alternate? Any docs that I can look at? as to what options need to be changed/set?
Unfortunately I don't have Siteminder in my environment so I am going little blind here. Can you please provide more details and may be screenshots of what you tired and what were the results?
I basically tried instructions available on this forum Google Groups
Here's a sample of a site I tried to record, which prompts for my siteminder credentials as shown below.
I am also facing the similar issue. I tried the several possibilities to made it work. But no luck. Below are the steps i have followed to resolve the issue:
Created a new firefox profile.
And then installed autoauth plugin to store the credentials and to authenticate automatically.
And i launched this profile manually to check for the prompt. i did not see the prompt.
Means, new prfoile i have created resolves the issue . The only challenge i am facing here is, unable to launch the new profile from Json Script/Selenium Script?
Everytime my selenium script is opening the anonymous firefox profile where i am observing the prompt again.
Any solution for this ?
Because Siteminder webagent sends you to another website where the basic auth pop-up comes up you need to grab the URL of that rather then directly place the embedded auth in the target URL. Usually the rerouted URL will also embed the target URL in one of the parameters. So go try to login to your target URL, then when you get rerouted and the popup basic auth comes up, then grab the URL of that page. Then to test it you can paste it into a text editor put in your embedded auth and then copy and paste it into the browser. IT should take you directly to your target URL. I am going to test this out on my selenium web driver to see if this allows me past the SM prompt.
post how it works for you.
Retrieving data ...