Azure AD B2C中使用相同Facebook登录创建的多个帐户

时间:2018-01-05 12:48:07

标签: azure-ad-b2c

我看到在Azure AD B2C上使用相同的Facebook登录名创建了重复的帐户。我的理解一直是使用组合的注册/登录策略,如果用户点击社交提供商,Azure AD B2C将使用相同的Azure AD B2C帐户重新签名,如果他们使用Facebook创建它而不是创建它一个新的。

但是,在这种情况下,我有三个示例,其中2个Azure AD B2C帐户存在相同的电子邮件地址,由用户使用Facebook作为身份验证机制创建。它们共享相同的名称和个人资料照片,但具有不同的Azure AD AD对象ID。

有一个着名的Facebook问题围绕过期的令牌,微软承认并在Azure门户上记录付费开发人员支持问题后登录UserVoice:Fix the faulty Facebook integration and more transparency please!

我已根据Twitter上的Azure支持请求在此处记录此内容:

https://twitter.com/AzureSupport/status/949258937915895809

请协助 - 我们非常关注B2C与非常受欢迎的社交服务提供商的这些问题!

1 个答案:

答案 0 :(得分:2)

数百万最终用户使用Facebook注册并登录Azure AD B2C保护的应用程序。

如果您确定在b2c应用程序中注册了相同的Facebook用户(相同的用户ID),那么您可能使用了不同的Facebook应用程序ID。在这种情况下,您将向b2c提供不同的facebook ID,从而产生2个不同的Azure AD B2C用户帐户。

或者,有可能是一个带有电子邮件joe@email.com的Facebook用户使用他们的Facebook登录注册到b2c,后来选择了“本地帐户”并使用相同的电子邮件joe @ email创建了本地用户(非Facebook) .COM。这些将显示为2个不同的用户。