用java网站登录msn

时间:2012-03-16 11:31:35

标签: java oauth openid msn

我正在创建一个网站,其中有各种登录选项,例如登录facebook,google,msn等。我需要你的帮助才能登录msn。基本上我想要的是用户将点击使用msn链接登录,msn ligin页面将打开,用户将输入他的msn凭据,成功登录后,java api将获取他的个人资料信息,如姓名,性别,出生日期等,成功后登录msn并获取用户的信息用户将被重定向回我的网站,这将弹出他提取的信息。 所以我需要一些关于如何实现这一目标的链接和建议。

2 个答案:

答案 0 :(得分:1)

你想要的只是使用Oauth或OpenId。有各种基于Java的库,它将为您完成繁重的工作,您需要做的就是

的OAuth

  1. 创建授权的重定向网址
  2. 发送用户授权您的应用程序获取access_token
  3. 时获得的代码
  4. 使用access_token获取所需信息
  5. 有很多API可以帮助你启动

    Oauth API的

    1. scribe-java oauth
    2. oauth.googlecode
    3. 有关Oauth库的列表,请参阅此页面oauth.net

      OpenID库

      1. jopenid
      2. dyuproject
      3. openid4java
      4. 有关详细信息,请参阅wiki.openid.net

答案 1 :(得分:0)

我也在做类似的项目。我的项目完成了70%。首先,如果您关注的是oauth抄写员,您可以从以下链接下载该邮政编码

https://github.com/fernandezpablo85/scribe-java

在类路径中包含commons-codec jar。

首先执行scribe给出的例子。

对于每个oauth提供者,你都需要做一些改变(非常少的改变。)

这里给出了步骤。

https://github.com/fernandezpablo85/scribe-java/wiki/getting-started

如果您有任何问题,可以在这里留言。我会看到......

相关问题