Azure ad b2c Azure AD B2C-使用自定义策略时,根据用户所属的目录将用户重定向到登录页面

Azure ad b2c Azure AD B2C-使用自定义策略时,根据用户所属的目录将用户重定向到登录页面,azure-ad-b2c,Azure Ad B2c,我的应用程序包含来自B2B和B2C目录的用户。它正在使用Azure B2C登录,该登录是为此目的使用自定义策略创建的。目前,它在B2C登录屏幕中显示B2B目录按钮。在我的应用程序中,我们可以确定用户属于B2C还是B2B目录 我的要求是,如果用户被识别为B2B用户,那么它应该直接重定向到B2B登录屏幕,而不是B2C登录并单击B2B登录按钮 有什么方法可以在我的应用程序中实现这一点吗?您可以将分配给您的B2B。然后,将其作为域\u提示传递,该提示将直接将用户带到该IDP Facebook就是这样建立

我的应用程序包含来自B2B和B2C目录的用户。它正在使用Azure B2C登录,该登录是为此目的使用自定义策略创建的。目前,它在B2C登录屏幕中显示B2B目录按钮。在我的应用程序中,我们可以确定用户属于B2C还是B2B目录

我的要求是,如果用户被识别为B2B用户,那么它应该直接重定向到B2B登录屏幕,而不是B2C登录并单击B2B登录按钮

有什么方法可以在我的应用程序中实现这一点吗?

您可以将
分配给您的B2B
。然后,将其作为
域\u提示
传递,该提示将直接将用户带到该IDP

Facebook就是这样建立起来的,你可以在那里尝试,复制所需的元素


facebook.com
...

到目前为止,您对这个问题做了什么?非常感谢,Omer,这很好。我正在使用MSAL库进行身份验证,
var clientApplication=new MSAL.UserAgentApplication(applicationConfig.clientID,applicationConfig.authority,authCallback,{cacheLocation:'localStorage'})使用msal库时如何传递此参数?另外,使用直接url时,令牌未存储在localstorage中,因此msal对象重定向到B2C登录页。