欢迎来到Discuz!技术支持论坛!

Discuz!技术支持服务-DZ动力

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷导航
搜索
查看: 2900|回复: 0

QQ互联登录出现redirect uri is illegal(100010)的解决办法

[复制链接]
发表于 2015-4-26 17:09:27 | 显示全部楼层 |阅读模式
虚拟主机        云服务器        域名注册
QQ互联最近几天出现的问题,如果同步站点信息时使用站点URL:bbs.xxx.com,那么在其他域名如:www.xxx.com登录,也就是同一主域名下的其它二级域名登录,那么就会出现:redirect uri is illegal(100010)。

官方解决方法:
由于QQ互联官方接口的升级,原有旧接口(oauth1 接口)在一定条件下已经无法使用

凡是出现此错误的 Discuz! 论坛必须开启 ssh 功能,已保证服务器能正常访问 https 的接口(oauth2 接口),然后卸载 QQ 互联后重新安装即可解决。

尚未支持 https 的服务器,重装多少次 QQ 互联插件也是没用的。

如无法卸载 QQ 互联插件,可直接删除 common_plugin 表中 qqconnect 的记录进行强制卸载。




临时解决办法

打开:source\plugin\qqconnect\connect.class.php
找到
  1. $_G['siteurl']
复制代码


修改为
  1. 'http://你的网站/'
复制代码


请留意上边域名是加了单引号的,别漏了,这个域名指的是你可以正常使用QQ互联的域名,且有多处代码,全部替换即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|DZ动力 ( 京ICP证110025号  

GMT+8, 2020-4-3 06:47 , Processed in 0.111293 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Verydz.com

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