Azure AD身份验证以及Passport身份验证

时间:2016-10-19 14:13:10

标签: asp.net .net azure authentication iis

我正在使用遗留应用程序(WebForms),使用v2.0端点成功切换到Azure AD身份验证。

问题是某些用户拥有使用护照身份验证的Windows Live ID。他们现在无法注册该网站。

客户可能会为此付诸东流,是否有任何解决方案可以合并这些用户?

e.g。雅虎电子邮件ID也应该能够进行身份验证。

感谢。

1 个答案:

答案 0 :(得分:0)

根据说明,您使用Azure AD身份验证迁移应用程序。根据我的理解,Azure AD V2.0端点支持Microsoft帐户(Windows Live Id)和源帐户。如果客户拥有Microsoft帐户(Windows Live Id),他们可以登录您的应用程序而无需注册该网站。

  

e.g。雅虎电子邮件ID也应该能够进行身份验证。

如果您还希望自己的应用支持使用Yahoo帐户登录,则需要自行完成登录业务逻辑。例如,据我所知,雅虎也支持OpenId连接协议,有关使用Yahoo开发的更多细节,您可以参考here

此外,您所描述的场景更像是支持使用社交帐户登录的应用。在这种情况下,Azure AD B2C租户更合适,但它目前仅支持Facebook,Google +,LinkedIn和亚马逊。但Micrsoft将根据客户需求增加对其他流行社交身份提供商的支持。如果您对使用Azure AD B2C租户感兴趣,可以从here提交反馈