读书人

Google OAuth调度

发布时间: 2012-12-21 12:03:49 作者: rapoo

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用户帐号密码。

读书人网 >编程

热点推荐