在开发网站接入人人网时,需要与人人网连接。人人网采用OAuth 2.0的验证授权流程。在http://wiki.dev.renren.com/wiki/SDK中下载相应的SDK文档,可以直接下载其demo来改写代码。本文就是下载了demo来改写代码。
1.环境
软件环境:java1.6+myeclipse 8.5+mysql
sdk版本:renren-sdk-java-2.0
2.部署demo
在部署demo时需要改写apiconfig.properties中关于应用的信息(这个根据申请的应用的注册信息填写)
在原始的demo中client_id可以填写应用的id也能填写appKey,两种都能接受。
3.问题解决
在遇到文章标题的问题在于没有在应用根域名中填写回调地址的根域名。而回调地址是在安全中设置。
例如回调网址为http://www.baidu.com
那么你的根域名需填写:baidu.com
即必须在应用根域名中填写回调地址的根域名,否则认证无法识别回调地址。