Azure AD B2C是否允许在自定义域登录页而不是https://<;上登录;租户名称>;。b2clogin.com页面?

Azure AD B2C是否允许在自定义域登录页而不是https://<;上登录;租户名称>;。b2clogin.com页面?,azure,azure-active-directory,azure-ad-b2c,azure-ad-b2c-custom-policy,Azure,Azure Active Directory,Azure Ad B2c,Azure Ad B2c Custom Policy,我已经在Azure AD B2C中注册了一个应用程序。一旦尝试访问应用程序的登录URL(例如-),它就会将请求重定向到Azure AD B2C URL(例如-)。成功登录后,它会重定向到应用程序主页(例如-https://contoso.com/api/v1/home) 是否可以通过在应用程序登录页()上提供用户的登录凭据而不重定向到Azure AD B2C登录页来实现相同的功能?后端应用程序可以在后台使用Azure AD B2C URL验证用户,并在成功登录时返回身份验证令牌 如果可能,请建议

我已经在Azure AD B2C中注册了一个应用程序。一旦尝试访问应用程序的登录URL(例如-),它就会将请求重定向到Azure AD B2C URL(例如-)。成功登录后,它会重定向到应用程序主页(例如-https://contoso.com/api/v1/home)

是否可以通过在应用程序登录页()上提供用户的登录凭据而不重定向到Azure AD B2C登录页来实现相同的功能?后端应用程序可以在后台使用Azure AD B2C URL验证用户,并在成功登录时返回身份验证令牌


如果可能,请建议并提供一些节点js代码。

您可以使用B2C自定义域以获得更好的用户体验:

更新:

打开弹出窗口


节点信息。

可以使用ROPC流-


您应该记住,OAuth2最佳实践不鼓励使用此流-

他正在寻找REST API或SDK API之类的AD B2C支持,以传递用户名、密码和其他信息,并在成功登录后获取会话令牌。这将在没有任何重定向的情况下发生,这意味着来自不同的应用程序。如果该应用程序需要在AD B2C实例中注册,则可以。