Hi,
I don't think I gave enough context about our issue and current solution. We aren't using a third-party federation solution.
We are currently utilizing Azure AD B2C, backed by Microsoft Entra ID, to deliver a custom login experience for our users. Our implementation involves multiple custom login domains, all pointing to the same Azure AD B2C tenant.
We aim to achieve the following scenario:
Initial Login: Users access Azure AD B2C through a custom domain URL:
https://login.domain1.com/domain1.onmicrosoft.com/B2C_1A_signup_signin_saml/generic/login?EntityId=https://anotherwebappdomain.com/integration/splogin&ui_locales=en-GB
Once authenticated, an active session is established.
Seamless SSO Experience: If the user subsequently navigates to another custom login domain URL:
https://login.domain2.com/tenantname.onmicrosoft.com/B2C_1A_signup_signin_saml/generic/login?EntityId=https://anotherwebappdomain.com/integration/splogin&ui_locales=en-GB
The system should automatically recognize the existing session and log the user in without requiring them to re-authenticate.
Our goal is to ensure a seamless Single Sign-On (SSO) experience across these different custom login domains while leveraging the same Azure AD B2C tenant.
Best regards,
Simon Vandeputte