windowsxc 发表于 2015-9-25 15:19:45

QQ回调错误“redirect uri is illegal(100010)”

今天无意中点击QQ登陆时出现了这个错误,但是我又没有更改过任何设置,什么时候和之前不一样了呢,QQ互联那边是一直没有修改过回调地址的。之前一直是可以使用的,现在突然不行了,是DBSHOP改变了呢还是腾讯回调策略改变了。纠结中


然后现在问问老大,正确的回调地址是哪个呢?
是   http://域名/user/otherlogin
还是 http://域名/user/othercallback

windowsxc 发表于 2015-9-25 15:20:25

好吧,你这水印太霸气,截图给遮完了。

windowsxc 发表于 2015-9-25 15:40:38

测试过官方演示站点是可以的,能不能说明一下回调地址应该怎么填写?之前可以的,为什么现在就不行了

admin 发表于 2015-9-25 17:30:00

你可以直接去后台,第三方登录那里再次保存下,登录设置。

admin 发表于 2015-9-25 17:31:53

demo里面没有做过任何改动。从最开始设置,就没动过。

admin 发表于 2015-9-25 17:46:23


同时需要确定,这里的设置可以正常使用。

windowsxc 发表于 2015-9-25 23:35:09


我也是这样设置的啊,为什么我就不行

windowsxc 发表于 2015-9-25 23:52:18

会不会是开源版的QQ互联API接口有问题?
在网上找到很多类似的错误解答,因为是腾讯更改了回调验证方式
http://www.74cms.com/bbs/forum.php?mod=viewthread&tid=291515&highlight=qq

windowsxc 发表于 2015-9-25 23:59:25


我在后台找到QQ 回调地址是这个,然后我们在QQ互联里设置的是根域名,为什么DBSHOP系统回调地址不是根域名呢?

admin 发表于 2015-9-26 19:37:40

不要试图修改程序哈。尤其是在不懂的情况下。

你的QQ互联设置中回调网址可以只用带www的不要用两个。

我现在不在电脑旁,要后天才在。所以后天才能看

admin 发表于 2015-9-29 11:47:22

QQ互联上有说明,QQ互联中设置的回调地址,只需要写根域名就行,比如你那个 只需要写china-ai.cn就行了。

也不知道,腾讯这些是否有同步更新,或者其他更新,文档里没说明。

windowsxc 发表于 2015-9-29 14:41:17


原贴地址:http://www.phpwind.net/read/3421286
可以看出是腾讯为了修复漏洞而更改回调验证方式,我现在不管后台如何审核都无法使用QQ登陆了,QQ互联那边各种方式都试过了,根域名什么的都提交过 完全无效。

admin 发表于 2015-10-1 10:52:36

如果这样,你倒是可以把配置文件中的回调完整地址写QQ那边试试

windowsxc 发表于 2015-10-1 15:57:55

admin 发表于 2015-10-1 10:52
如果这样,你倒是可以把配置文件中的回调完整地址写QQ那边试试

我试着在INI文件中改过地址,但是前台不会变,清除缓存也没用,前台地址不知道是如何生成的。

admin 发表于 2015-10-1 21:49:51

ini不要手动乱改,我说的是修改你在QQ互联里的设置。

admin 发表于 2015-10-1 21:50:29

ini里的回调地址,就是真正的回调地址

windowsxc 发表于 2015-10-2 09:39:08

admin 发表于 2015-10-1 21:50
ini里的回调地址,就是真正的回调地址


但问题是你后台不管怎么改 前台点击QQ登陆后的链接里都是选中的蓝色这货,这货根本就不是正确的回掉地址啊????

admin 发表于 2015-10-2 12:26:47

正确的是?

admin 发表于 2015-10-2 12:27:33

回头看看,真怪异

windowsxc 发表于 2015-10-3 15:27:09

admin 发表于 2015-10-2 12:26
正确的是?

目前我还没能正常使用QQ互联,正常的地址按照腾讯的说法必须是真实的回调地址,那么我申请的时候写的是http://www.china-ai.cn 那么估计这个地址也必须是这样,要么是不是API接口文件更新了或者其他什么问题。反正目前还没能解决,QQ互联那边我已经申请改过多次都无法解决,还不能确定问题出在什么地方。
页: [1] 2 3
查看完整版本: QQ回调错误“redirect uri is illegal(100010)”