We have WSO2 IS 5.1.0 setup as IDP with SAML authentication. Most of the SP use IWA, basic or advanced (a step with multiple options) authentication.
For a particular SP we would like to delegate (federate) the authentication to another (external) SAML IdP. That happens to be WSO2 IS as well, but - not important atm.
Sounds easy - we have configured an IdP and then set the local authentication of the SP to that IDP. However - after the SAML request ( https://A/samlsso?SAMLRequest=.... ) the authenticator keeps redirecting to the same location (Location header is "").
the DEBUG log level can be found here
If we create an advanced (step) authenticator and the user can choose between multiple options (e.g. federated and basic authenticator), then everything works. However if we use only a federated authenticator (directly or inside the step based authentication), the users end up cycling on redirects. For this SP we'd like to have the direct federated IdP.
Any ideas? (for me it seems like a bug, but - can we go around?) Or that needs to be fixed? Searching did not provide much answers so far.
Edit (2016-05-03):
the HTTP 302 Location is empty not present. The effect is the same if we use SAML request or IdP initiated SSO
WSO2 IS 5.1.0 patch up to 92
Fed IDP CONFIG
- SP config