我一直在Azure上设置测试Azure AD服务,以及使用它的多租户MVC应用。
尝试使用Azure AD Graph Client创建新用户时,开始显示有关UserPrincipalName无效的错误。一旦我将电子邮件地址更改为与Azure中的域匹配的电子邮件地址,一切正常,我可以通过编程方式创建新用户。
然而,这并不是我真正需要的。我希望用户能够使用他们自己的电子邮件地址作为用户名注册系统(他们的电子邮件地址可以是任何东西)。我是否对使用Azure AD的可能性感到困惑,这是内置限制(设计功能)还是我遗漏了什么?
有谁知道如何使用Azure AD并让用户使用自己的电子邮件地址作为用户/登录名?