I am using SPRING SAML implementation and acting as a SP(Eg: ALPHA). I am able to execute SP initiated SSO and being able to authenticate user with the IDP. No issues in this implementation.
But within my application, I need to access another SP(Eg:BETA) url which is linked to the same IDP. Both ALPHA and BETA service providers are trusted by the same IDP. In this scenario, after ALPHA authenticating a user with the IDP through SP INIT SSO, I am being asked to enter credentials again when the redirect happens to BETA SP URL. I understand that the SP carries different sessions.
How can I enable the login in BETA SP with the same SAMLCredential which is authenticated through ALPHA SP. After going through a few documentations, I see that it is possible through IDP INIT SSO.
Can anyone tell me how to configure my application to be able to handle SP INIT SSO and as well IDP INIT SSO?
ALPHA SP is shibboleth and other SP is EZPROXY