关于dz论坛搬迁后QQ互联不能登录问题,

Wordpress zqcheng 39℃ 0评论

 

最近把dz论坛搬迁到新服务器用的amh套件,一直有个问题,就是登录后一直提示connect_error_code_0这个错误,官方的帖子找了不少一直得不到解决,无意间在一论坛发现dz发现升级为oAuth2,原来腾讯官方的oAuth1已经不在使用很容易就出现20003和100010错误,这个错误就必须切换到哦oAuth2,把qqconnect_oauth_switch上传到:source\plugin\qqconnec下,执行http://你的网址lugin.php?id=qqconnect:oauth_switch这样切换为oAuth2,接着后台–工具–云平台诊断工具–设置接口IP把IP都清除掉,然后同步下站点信息。
判断OAuth2.0是否启用的方法。点击qq登录后跳到的地址是下面这个,就是1.0的
<code>http://openapi.qzone.qq.com/oauth/qzoneoauth_authorize?oauth_consumer_key=xxxxxx&oauth_token=xxxxxx</code>
跳转到下面的地址为2.0
<code>http://openapi.qzone.qq.com/oauth/show?which=Login&display=pc&response_type=code&client_id=xxxx&redirect_uri=http%3A%2F%2Fwww.discuz.net%2Fconnect.php%3Fmod%3Dlogin%26op%3Dcallback%26referer%3Dforum.php%253Fmod%253Dviewthread%2526tid%253D3195653%2526extra%253Dpage%25253D1%2526page%253D1&state=xxxxx&scope=get_user_info%2Cadd_share%2Cadd_t%2Cadd_pic_t%2Cget_repost_list</code>
还有一种解决办法
替换qqconnect【去官方下载对应版本的替换】
修改config/config_global.php文件查找
$_config[‘admincp’][‘runquery’]
把后面0改成1
后台—–>站长—–> 数据库—–>升级
运行下面一行命令
<code>DELETE FROM `pre_common_plugin` WHERE `identifier` = ‘qqconnect’;</code>
后台—–>应用—–> 插件
安装QQ互联
诊断工具同步信息后就可以了!
不要忘记更新缓存哦。

转载请注明:零度工作室 » 关于dz论坛搬迁后QQ互联不能登录问题,

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
皖ICP备10205284号