【发布时间】:2021-12-17 17:20:36
【问题描述】:
我面临的问题与this post 中的用户基本相同。
如果我使用图形 API 在 ADB2C 中创建用户,即使我在请求中设置了“emailAddress”的 ObjectIdentity,电子邮件也不会设置为用户主体名称。
经过一番挫折,我们发现虽然用户主体名称在门户中显示了正确的电子邮件,但通过图形 api 返回并需要登录的 upn 实际上是 {objectid}@{issuerdomain}。
上面的链接帖子表明这是意料之中的,然而如果我们直接在 Azure 门户中创建用户,那么 UPN 就是他们的实际电子邮件地址,所以它肯定是可能。
我错过了什么吗? UPN 显然是故意在门户中为图形创建用户显示不正确的事实太愚蠢了,它浪费了我们数小时的时间。
【问题讨论】:
标签: azure authentication microsoft-graph-api azure-ad-b2c