The answer is in the documentation, which can be found here: change your SSOLandingPage to index3.html and include an index3.html page in your theme.
" SSOLandingPage – You can specify a different landing page here (for example, redirecting each user accessing the application URL to the SAML login). This requires you to change the index.html page by adding <meta http-equiv="refresh" content="0;URL=/SSO/" />
(so the end-user does not end up on index.html again after a login attempt). By changing this constant to /index3.html
, the end-user will land on index3.html instead of index.html. In this case, you will of course need to add an index3.html page to your theme (and you can copy the original index.html into index3.html). ”
Just to confirm these are my settings
• SAML20.BindingURI_Redirect : false
• SAML20.DefaultLoginPage : /index.html
• SAML20.DefaultLogoutPage : /SSO/
• SAML20.SSOLandingPage : /index-sso.html
And again with Chrome it’s fine after I redirect index.html “/SSO”. To be safe I even put in the FULL URL, not jut “?SSO”. With internet explorer or my default android browser it just goes to login.html intead of /SSO/. Here’s a trace showing that it’s just hanging up on /SSO/ and not even trying: