×

关注微信公众号

查看: 136|回复: 6

关于discuz申请QQ互联接口网站回调域地址正确填写方法

[复制链接]
a
0 0
  @ME:     
发表于 2017-9-20 08:05:53 | 显示全部楼层 |阅读模式
关于discuz申请QQ互联接口网站回调域地址正确填写方法,忘记告诉大家写网站回调域地址了,所以很多人申请了QQ互联接口后发现登录QQ报错。

     今天。就告诉大家discuz申请QQ互联接口网站回调域地址正确填写方法,我亲自测试了,是可以QQ登录的。网站回调域地址要在你的网站域名后面加上connect.php才可以。比如:http://www.***.com/connect.php

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
铜陵博文教育咨询有限公司
a
0 0
  @ME: 
发表于 2017-9-20 08:06:24 | 显示全部楼层
我只是路过打酱油的
铜陵在线网站用户免费领取保险
a
0 0
  @ME:     
 楼主| 发表于 2017-9-20 08:10:39 | 显示全部楼层
1. 什么是回调地址域名?
用户点击QQ登录跳转到QQ登录页面,登录成功后,应该跳转回网站。回调地址即在这里用来指定跳转回网站的URL。
回调地址注册的目的是为了保障第三方APPID帐户的安全,以免被其他恶意网站盗用。
申请时需注意:
1. 只需要填写站点根域名即可;
2. 如有多个站点同时使用该APPID,可以注册多个根域名,用分号隔开;
3. 具体跳转URL将在程序中指定路径以及请求参数进行构造。

例如:
申请时填写的callback是:mysite.com;example.com
合法的回调地址可以是:http://bbs.mysite.com/qqlogin.php?a=1
也可以是:http://www.example.com/qqlogin.php?a=1

但是如果使用:http://www.othersite.com/qqlogin.php?a=1 ,请求将会被认为非法,因为该回调地址根域名未被注册过。
2. 回调地址错误的原因有哪些?
回调地址错误,会返回错误码:21006、100010
回调地址错误的原因如下:
(1)没有传入回调地址;
(2)传入的域名与申请接入时填写的回调地址域名冲突。
例如:申请时填写的回调地址是:http://example.com,传入的是http://qzone.qq.com/get_access_token.php?a=b, 则会返回错误码。正确的请求回调地址示例是:http://example.com?a=b&c=d
(3)请求地址超长,callback或者state需保持在500字节以内。
a
0 0
  @ME: 
发表于 2017-9-23 16:12:26 | 显示全部楼层
声明一下:tooooooo……bad(太……糟糕了)
a
0 0
  @ME: 
发表于 2017-9-24 10:38:13 | 显示全部楼层
让我们将事前的忧虑,换为事前的思考和计划吧!
a
0 0
  @ME: 
发表于 2017-9-26 14:36:56 | 显示全部楼层
这个贴子有意义
发表于 2017-10-4 13:14:10 | 显示全部楼层
你还想说什么啊....
您需要登录后才可以回帖 登录 | 注册

本版积分规则