`
颜喜班
  • 浏览: 6953 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Google OAuth部署

 
阅读更多

1、从http://oauth.googlecode.com/svn/code/java checkout出全部代码

     svn co http://oauth.googlecode.com/svn/code/java/ oauth-java
2、命令行切换到工程当前目录下进行编译和安装
     mvn compile

     mvn install -Dmaven.test.skip=true
3、示例程序生成eclipse项目

     切换到example\webapp下,mvn eclipse:eclipse

     切换到example\oauth-provider下,mvn eclipse:eclipse
4、eclipse Import这两个工程并修改配置文件

     consumer/consumer.properties 配置自己的key和签名,oauth三个关键URL

     baseURL修改为http://ip:8080/
     rovider/provider.properties,里面定义的myKey则是示例里的consumer的consumerkey,注意对应关系
5、示例程序部署至Tomcat下

    进入各自的目录, mvn war:war -o,打包一下,把war包放到tomcat的webapps下。
6、运行示例程序

    启动tomcat,访问CONSUMER: http://localhost:8080/oauth-consumer/,选择Sample Provider,

    代码会到http://你的Ip:8080/oauth-provider/下请求token和让用户确认,

    确认后会返回到consumer的站点,consumer可以获取到用户信息without用户帐号密码。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics