【发布时间】:2018-03-10 23:55:31
【问题描述】:
我已经创建了一个 Azure AD B2C 租户,并使用用户名作为登录方法配置了本地帐户。我创建了一个注册策略并通过 Azure AD B2C 注册屏幕进行了注册。在注册屏幕中,我输入了一个电子邮件地址,Azure AD B2C 发送了一封电子邮件进行验证。注册成功后,我试图通过 Graph API 获取注册用户的详细信息。
用于检索用户详细信息的图形 API URL:
https://graph.windows.net/<tenantid>/users?api-version=1.6
我能够获取新用户的所有其他信息,例如用户名、名字、姓氏等...除了用户在电子邮件验证期间输入的电子邮件地址。
如果有任何方法或配置可以通过 Graph API 获取电子邮件地址,请告诉我。
【问题讨论】:
-
您检查了
otherMails属性吗?那里有什么价值观吗? -
它以空数组的形式出现。当我在 Azure 门户中看到时,电子邮件 ID 在授权电子邮件字段中可用。
标签: azure azure-ad-b2c azure-ad-graph-api