QQ回调错误“redirect uri is illegal(100010)”
今天无意中点击QQ登陆时出现了这个错误,但是我又没有更改过任何设置,什么时候和之前不一样了呢,QQ互联那边是一直没有修改过回调地址的。之前一直是可以使用的,现在突然不行了,是DBSHOP改变了呢还是腾讯回调策略改变了。纠结中然后现在问问老大,正确的回调地址是哪个呢?
是 http://域名/user/otherlogin
还是 http://域名/user/othercallback
好吧,你这水印太霸气,截图给遮完了。 测试过官方演示站点是可以的,能不能说明一下回调地址应该怎么填写?之前可以的,为什么现在就不行了 你可以直接去后台,第三方登录那里再次保存下,登录设置。 demo里面没有做过任何改动。从最开始设置,就没动过。
同时需要确定,这里的设置可以正常使用。
我也是这样设置的啊,为什么我就不行
会不会是开源版的QQ互联API接口有问题?
在网上找到很多类似的错误解答,因为是腾讯更改了回调验证方式
http://www.74cms.com/bbs/forum.php?mod=viewthread&tid=291515&highlight=qq
我在后台找到QQ 回调地址是这个,然后我们在QQ互联里设置的是根域名,为什么DBSHOP系统回调地址不是根域名呢?
不要试图修改程序哈。尤其是在不懂的情况下。
你的QQ互联设置中回调网址可以只用带www的不要用两个。
我现在不在电脑旁,要后天才在。所以后天才能看 QQ互联上有说明,QQ互联中设置的回调地址,只需要写根域名就行,比如你那个 只需要写china-ai.cn就行了。
也不知道,腾讯这些是否有同步更新,或者其他更新,文档里没说明。
原贴地址:http://www.phpwind.net/read/3421286
可以看出是腾讯为了修复漏洞而更改回调验证方式,我现在不管后台如何审核都无法使用QQ登陆了,QQ互联那边各种方式都试过了,根域名什么的都提交过 完全无效。
如果这样,你倒是可以把配置文件中的回调完整地址写QQ那边试试 admin 发表于 2015-10-1 10:52
如果这样,你倒是可以把配置文件中的回调完整地址写QQ那边试试
我试着在INI文件中改过地址,但是前台不会变,清除缓存也没用,前台地址不知道是如何生成的。 ini不要手动乱改,我说的是修改你在QQ互联里的设置。 ini里的回调地址,就是真正的回调地址 admin 发表于 2015-10-1 21:50
ini里的回调地址,就是真正的回调地址
但问题是你后台不管怎么改 前台点击QQ登陆后的链接里都是选中的蓝色这货,这货根本就不是正确的回掉地址啊????
正确的是? 回头看看,真怪异 admin 发表于 2015-10-2 12:26
正确的是?
目前我还没能正常使用QQ互联,正常的地址按照腾讯的说法必须是真实的回调地址,那么我申请的时候写的是http://www.china-ai.cn 那么估计这个地址也必须是这样,要么是不是API接口文件更新了或者其他什么问题。反正目前还没能解决,QQ互联那边我已经申请改过多次都无法解决,还不能确定问题出在什么地方。