Azure AD B2C-我们是否可以使用电子邮件ID而不是UPN登录-仅本地帐户自定义策略? [英] Azure AD B2C - Can we sign-in using email-id instead of UPN - local accounts only custom policy?

查看:12
本文介绍了Azure AD B2C-我们是否可以使用电子邮件ID而不是UPN登录-仅本地帐户自定义策略?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的是Azure AD B2C本地帐户仅登录自定义策略(即不登录)。我有要求使用电子邮件作为登录ID,而不是UPN。我找不到任何Microsoft指南来更改此要求的自定义策略。

我可以看到的唯一链接https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-authentication-use-email-signin(Microsoft预览)和https://github.com/azure-ad-b2c/samples/tree/master/policies/username-or-email,但它对我需要在本地帐户上更改的内容没有太大帮助,只能使用替代登录emaill-id自定义登录策略。有谁能解释一下这件事吗?

推荐答案

创建用户时,将公司电子邮件添加到身份集合中。

https://docs.microsoft.com/en-us/graph/api/user-post-users?view=graph-rest-1.0&tabs=http#example-2-create-a-user-with-social-and-local-account-identities

  "identities": [
    {
      "signInType": "emailAddress",
      "issuer": "yourB2C.onmicrosoft.com",
      "issuerAssignedId": "username@<company domain name>.com"
    }
  ]

这篇关于Azure AD B2C-我们是否可以使用电子邮件ID而不是UPN登录-仅本地帐户自定义策略?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆