首页 > 解决方案 > Azure AD B2C 电子邮件登录名存储

问题描述

我根据推荐的策略创建了一个基本的用户流程,该策略允许用户根据电子邮件地址进行注册。我可以在 Azure AD 中看到用户及其电子邮件地址,但是,在注册 B2C 时,我无法使用 MS Graph API 来获取包含用户电子邮件地址的登录名或任何其他属性。这是必不可少的 - 我如何存储用户提供的电子邮件地址,以便我可以使用 Microsoft Graph 检索它?非常感谢,史蒂夫

我已使用 Ms Graph API 查询与 Azure AD 中的用户关联的每个属性,但电子邮件地址不可用

标签: azure-ad-b2c

解决方案


电子邮件地址被添加到用户对象的signInNames属性中。

目前,您必须使用 Azure AD Graph API来读取和写入此signInNames属性,因为 Microsoft Graph 尚不支持它。


推荐阅读