0

QQ 互联登录报错redirect uri is illegal 100010

octavia created at6 years ago view count: 2378
report
回复
0

找了下聊天记录 腾讯开放平台服务团队 的回答

100010错误提示是由于网站程序里设置的回调地址redirect_uri=与QQ互联填写的回调地址不一致引起的。

回调地址验证机制已经调整,现在是全路径验证。设置规则:

1、网站程序和QQ互联管理中心的回调都要使用完整的带http的URL;

2、网站程序和QQ互联管理中心两个地方设置的回调地址必须完全一致

比如:QQ互联管理中心应用资料里面填写的回调地址是http://www.xxx.com/xxx/ 那么网站实际配置的回调 redirect_uri=必须是http://www.xxx.com/xxx/

100010报错解析方法:打开http://open.qq.com/tools?act=url_encode =》复制QQ授权登录页面(100010报错页面)的全部地址 =》 URL编码解码工具=》URL解码。

解码之后查看实际回调地址(redirect_uri=之后到第一个&符号或者问号截止的部分)是否与QQ互联里网站回调域里填写的地址一致。不一致就会报错,修改设置使两个地方的回调地址保持一致即可解决。

6 years ago 回复
0

100010报错只有三个可能:

  1. Appid配置错误;
  2. 互联里的回调地址填写有空格;
  3. 回调地址填写和网站里配置的不同。
6 years ago 回复

相关搜索关键词