如何为Azure AD B2C中的多个提供程序实现单个登录界面

Jux*_*hin 6 azure-ad-b2c

我为Azure AD B2C配置了多个外部提供程序.现在,用户被迫选择他们想要进行身份验证的提供程序.如何配置系统以便用户可以键入电子邮件地址,系统可以根据用户的电子邮件地址自动将用户转发到正确的IDP.与公共身份验证端点如何为Azure AD工作和学生帐户中的不同Azure域工作方式类似.

Sac*_*aca 5

Azure AD B2C不提供任何自动IDP发现功能.您可以在Azure AD B2C反馈论坛中请求此功能

您可以通过利用该domain_hint功能自行实现此功能,但这需要您保留自己的表,以跟踪用户名与IDP的关系.然后,您可以构建自己的页面,用户可以在其中键入他/她的用户名,并根据此映射表,然后使用相应的域提示重定向到B2C(例如domain_hint=facebook.com)