6

在带有 GraphAPI 的 Azure B2C 中,我可以使用 http PATCH 命令更改现有用户的电子邮件地址: https ://azure.microsoft.com/nl-nl/documentation/articles/active-directory-b2c-devquickstarts-graph-点网/

"SignInNames": [
{
  "type": "emailAddress",
  "value": "demo@domain.com"
}

这有效,我可以使用新的电子邮件地址登录。

但这留下了UPN旧值,我是否也需要设置,还是留在旧电子邮件地址UPN没有害处?UPN

4

3 回答 3

7

是的,无需更新 UPN 字段。

于 2016-04-16T22:30:14.093 回答
1

使用 v1.0 版本的 Microsoft Graph API,更改 SignIn 电子邮件地址的 PATCH 请求正文应如下所示:

      {"identities":[{
        "signInType":"emailAddress",
        "issuer":"yourTenantName.onmicrosoft.com",
        "issuerAssignedId":"newemail@email.com"
      }]}
于 2021-02-08T20:01:04.947 回答
0

这就是为什么(在我看来)电子邮件地址永远不应该是默认地址。相反,选择用户名帐户选项,电子邮件成为一个更容易处理的字段。

于 2018-11-02T01:39:35.203 回答