Hi Steven,
Thanks for the providing the solution.
I tried to implement the solution as per provided, but somehow it is not working.
Configuration done :-
1. Have IIS 7 webserver with 3 websites- Test, Protect & Redirect
2. Test website(with Port 84) having the authenticationselector.asp, integratedauthenticationtester.js and requiresauthentication.xml deployed & unprotected. Windows Authentication enabled for this website in IIS.
3. Authenticationselector.asp is having the parameters updated as mentioned
Var HostServer = “***.***.***”
Var ProtectedDir = “Redirect”
Var SSLStatus = “http”
4. Protect website(with Port 90) having the dummy.html page which is SiteMinder protected with Windows Authentication scheme(Target refers to authenticationselector.asp). Anonymous & Form Based Authentication enabled for this website in IIS.
5. Redirect website(with Port 88) having Redirector.asp page which is SiteMinder protected with Form Based authentication scheme(Target refers to form.jsp deployed on some other server). Form Based Authentication enabled for this website in IIS.
6. Policy domain is configured which is protecting dummy.html & Redirector.asp pages in separate realms having auth schemes as mentioned in point 4 & 5.
7. ACO having FCCForceIsProtected parameter value set as NO
Issue Description :-
User’s IE browser is not having IWA specific setting enabled i.e. automatic login with username & password
Upon accessing the protected URL – http://<FQDN>:90/Protect/dummy.html, it calls authenticationselector.asp page which in turns invokes the RequiresAuthentication.xml and then prompts with NTLM credential challenge box. After entering the credentials, it redirects me to http://<FQDN>:88/siteminderagent/ntlm/creds.ntc url along with Target set. The page displays 401 – Unauthorized error message.
However, if I click on cancel button of login box, then it redirects me to authenticationselector.asp page displaying 401 – Unauthorized error message.
Can you please advise where we are going wrong here and what needs to be done in order to make this work?
Appreciate your earliest help in this.
Regards,
Vishal