Discuz教程网

升级了QQ互联,成功切换到oauth2,报connect_error_code_20003错误

[复制链接]
authicon dly 发表于 2015-10-22 19:41:41 | 显示全部楼层 |阅读模式
问题:
我的是x3.2, 按照猴子的置顶帖的方法http://www.discuz.net/thread-3664310-1-1.html,升级了QQ互联,下载了补丁包替换了文件,成功切换到l了oauth2,检测环境也没问题,但是依然报connect_error_code_20003。而且诡异的是,如果点击报错后,再多点几次,有时候就可以进入授权页面。但接下来更诡异的是,如果可以进入授权页面的话,输入QQ帐户后,刚会提示21006错误,要求我用已经注册的回调地址。最最诡异的是,如果没有出现21006错误,就提示服务器繁忙,请稍后再试。
我的网址:http://www.shuaiweibao.com
云平台诊断工具结果均正常。

解决:
我自己解决了。不过是参考了这个帖子。非常感谢这位楼主的分享,困扰我多时的QQ登录终于解决了。知道还有很多站长为这个问题痛苦,在这里把我的经验分享一下。
QQ登录的插件没更新的时候,我的网站的QQ登录是正常的,但印象中有一次提示有新版本,于是认真积极地更新了,结果从那之后,我的QQ登录就废了。到QQ互联的官网咨询了在线客服,却被告知DISCUZ的QQ插件问题他们处理不了,让我到这里来提交问题,看版主或别人会不会帮忙解决。所以就到这里来发了个求救帖。发完之后,随手向后面翻帖,无意中看到了这个:http://www.discuz.net/thread-3668791-1-1.html
决定试一下,死马当活马医呗!
帖子的步骤一共列了3点,我直接用的第3点:
3.去官方 下载个最新版本的DZ程序 把里面的QQ互联插件 传上去 点击安装  完事 同步下站点信息即可 切记不要去应用中心下载QQ互联   版本有点老。。。。

我的具体过程就是:
1、后台关闭QQ互联插件
2、FTP删除自己的qqconnect
3、从下载的X3.2的文件包中找到qqconnect
4、上传
5、后台点启用,提示安装,一路确认
6、后台更新缓存
7、云平台同步站点信息
8、同步过程中可能会提示:无法同步站点,没关系,稍等几秒,再次同步,则一切正常
9、回到自己的网站,进行测试,点击QQ登录按钮,跳出授权或确认登录页面,再次确认,这时会提示:redirect uri is illegal(100010)错误,没关系,同云平台报错提示一样,稍等几秒,再进行测试
10、OK啦,久违的QQ登录又回来了。
心得:以后应用中心即使是再提醒我QQ互联有新版本,我暂时也不打算升级了!!!

目前发现的问题:
1、当前用的是百度浏览器,QQ会员登录进入后,却怎么也退不出来。但是更换浏览器后则未发现此问题。不知是不是浏览器的问题。这个问题在微信登录中也存在,也是换其他浏览器则正常,而且在手机访问微社区中也遇到过,后来解除了绑定的微信号才能退出,所以个人感觉可能不只是浏览器的问题。
2、QQ登录再退出,再进行QQ登录,有时还会报redirect uri is illegal(100010)错误,但刷新一下页面,稍等一会儿,却又正常了。
以上两点,不知哪位高手能分析一下。

以上是我的解决方法,各位站长朋友可以参考一下,如果有更好的方法,希望能拿出来交流分享。
赠人玫瑰,手有余香。利人利已的事情,希望各位能多做。
谢谢!

原帖地址:http://www.discuz.net/thread-3692207-1-1.html



上一篇:【亮剑】拼车系统 完整商业版1.6 价值388元(2015.10.22更新)
下一篇:微信高级投票营销 7.0 价值200元(2015.10.22更新)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-4 08:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表