我已启动并运行Azure Active Directory B2C,并且可以在AD中创建的用户以@ .onmicrosoft.com的形式登录。因此,例如, john.smith@myorganization.onmicrosoft.com ,工作得很好。但是这些用户名对于外部使用是不可接受的。我还有基本的Microsoft帐户登录工作,因此名为 john.smith@comcast.net 的用户可以通过重定向到Microsoft目录来工作。
但我想允许任意电子邮件登录。使用Azure门户,如何添加用户并为其提供 john.smith@somecompany.com 的登录ID?文档和FAQ表明它是可能的,但是当我添加用户时,我在Azure门户中找不到该选项。我错过了什么?
答案 0 :(得分:8)
不应通过用户和用户创建Azure AD B2C用户。分组刀片。
此刀片虽然可从Azure AD B2C编辑设置刀片中获得,但此时用于管理常规(企业/企业)Azure AD的用户。虽然技术上可以通过此刀片创建/添加用户,但您最终会遇到意外/意外行为,例如,您所观察到的,用@ tenantname.onmicrosoft.com创建的用户或通过@ tenantname.onmicrosoft.com创建的用户Azure AD B2B协作功能最终无法登录Azure AD B2C集成应用程序。
在Azure AD B2C的上下文中,您应该只使用此刀片浏览租户中的用户,始终处于只读模式。
要创建Azure AD B2C用户,您应该:
答案 1 :(得分:-1)