QQ第三方登录的详解---java

前言:开始注册开发模式很麻烦,浪费很多时间,感觉主要复杂的就是注册开发者和填写一些信息。其他的官方的demo中都很清楚了。简单说下自己遇到的问题。


1)注册开发者模式,不管选个人和企业都需要你上传营业执照和编码,废了很大劲才审核成功(自己开发玩的没这东西),现在改版了,可以用身份证了。

2)创建应用(目的是获取 appid appkey 回调地址)


3)点击创建应用进入下图的页面,然后点击创建应用的类型进入下图页面  这里我选择的是创建网站应用 因为我是测试 所以东西是随便写的  但是真的要上线项目一定要按规范写 不然审核不通过的



4)点击创建应用以后就进入了下图的页面 下面的额页面的参数一定要想好了再写   特别是回调地址  一定要写你的真正的回调地址  这里我的回调地址是login_action


5)很明显我们的信息不全 申请不会成功  但是我们的目的达到了  我们获得了我们需要的QQ
登录的三个参数
appid  appkey  回调地址  


6)进入http://wiki.connect.qq.com/sdk下载相应的demo  这里我使用的是java   官方给的demo貌似不能直接import成javaweb项目 这里 我是直接新建的web项目  把  官方demo分别 拷贝到相应的目录结构里面  下图为我的目录结构;然后修改web.xml文件的配置信息


8)启动项目后在地址栏上输入 localhost:8080/项目名称/login.do



这样就测试成功了,实际开发过程中我们得到腾讯返回的信息在回调类中处理,这里的回调类是AfterLoginRedirectServlet



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值