如何在一个openID网站上使用Microsoft账户?

15
我计划使用openID验证来建立一个网站,大部分目标用户将使用Microsoft账户(hotmail/live/windowslive)在该网站注册。
是否有任何方法可以将Microsoft账户用作openID?
3个回答

8
据我所知,他们仍然只使用他们的“护照”/“Windows Live ID”系统,所以答案是否定的。但是,他们已经宣布将在某个时候支持OpenID。请查看下面的链接,甚至有一个技术预览可以测试他们的实现,也许可以在某种程度上使用:

Microsoft & OpenID


这方面有任何进展吗?我只能找到一年前的这个链接:http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!1791.entry 它说你将能够在OpenID登录中使用live.com,但似乎还没有生效。 - rjmunro
看起来他们要么失去了动力,要么就是不在乎。此时此刻,其他人都有某种形式的OpenID集成。自2008年以来,我似乎找不到任何关于OpenID和Microsoft的信息。 - Wade
显然,他们将支持OAuth 2.0:http://windowsteamblog.com/windows_live/b/developer/archive/2011/05/04/announcing-support-for-oauth-2-0.aspx - Drew Noakes
这个有任何更新吗?最后一条评论是在六月份,我没有找到任何新的信息。我知道我有很多hotmail用户希望能够使用OpenID连接到我的应用程序。有人可以提供一下最新情况吗? - Jakub
1
据我所知,目前没有继续开发的计划。我在网上搜索时发现该文章中的大多数链接都已失效。具体来说,微软的链接现在返回500错误。如果他们打算继续保留它,那么这个项目可能不是他们待办事项清单上的重点。但我不会对此抱有太大期望! - Wade
这个答案已经过时,因此具有误导性。请阅读微软的博客文章:https://blogs.technet.microsoft.com/enterprisemobility/2016/02/23/for-developers-the-first-use-cases-of-the-converged-microsoft-account-and-azure-active-directory-programming-model-are-now-ga/ - saille

2

在微软支持OpenID之前,我的当前计划是将OpenID和Windows Live ID隐藏在“第三方认证”界面后面。使用责任链模式,我将选择正确的提供者,而应用程序的其余部分将不会知道区别(除了UI,在那里我将有友好的按钮,就像Gmail和Yahoo帐户的按钮一样)。


1
RPXNow现在更名为“JanRain Engage”,是一项商业服务,令人遗憾。 - Drew Noakes

0

我们如何实际使用Microsoft账户的OpenID呢? - Stevoisiak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接