QQ互联登录提示redirect uri is illegal(100010)完美解决方法亲测有用!

时间:2024-03-06 17:44:39

对于网站来说,开通QQ互联登录是非常有必要,QQ互联回调地址该怎么填?

遇到的大多数问题是QQ互联登录时提示redirect uri is illegal(100010)的验证错误,如下图:
在这里插入图片描述
对于官网解释原因是没有传入域名或者是传入的域名于申请时的域名冲突,那到底该如何解决这个问题?
解决办法;

(1)将回调错误页面提示的URL链接复制下来

在这里插入图片描述

例如我复制的链接:

https://graph.qq.com/oauth2.0/show?which=error&display=pc&error=100010&response_type=code&client_id=101629356&redirect_uri=http%3A%2F%2Fwww.youkuqun.com%2Fconnect.php%3Fmod%3Dlogin%26op%3Dcallback%26referer%3Dportal.php&state=ccfb108283a983606affb82ae25eb742&scope=get_user_info%2Cadd_share%2Cadd_t%2Cadd_pic_t%2Cget_repost_list

(2)利用URL在线解码【百度搜】将链接解码

在这里插入图片描述

解码得到“uri=”后面的就是回调地址,例如我的

http://www.youkuqun.com/connect.php?mod=login&op=callback&referer=portal.php&state=ccfb108283a983606affb82ae25eb742&scope=get_user_info,add_share,add_t,add_pic_t,get_repost_list

(3)在QQ互联官网应用管理里修改回调地址,复制上面的回调地址

在这里插入图片描述

(4)保存后,我们再进入网站点击QQ登录,QQ互联功能就可以正常使用了。

在这里插入图片描述
具体解决办法和详情参考http://www.youkuqun.com/thread-229-1-1.html

 

转载:https://blog.csdn.net/fan435106700/article/details/91844370