zoukankan      html  css  js  c++  java
  • QQ互联登录提示redirect uri is illegal(100010)完美解决方法

    大概2015年3月低,腾讯QQ互联开发平台调整了有关QQ登录应用回调地址填写规则,用来修复QQ登录过程因回调地址的漏洞可能导致存在的安全问题。

    博主接触这块较多,但也是四月才了解此事,从4月起,所有新申请的QQ互联应用,回调地址都不能只填写根域名,比方:unvs.cn,这样是不允许的。

    解决方法:必须要填写你应用QQ登录返回的真实回调地址页面,必须带有HTTP://开头、及页面名称结尾,如:http://www.unvs.cn/oauth/default.aspx。

    否则点击QQ登录图标后,跳转到QQ平台会显示“redirect uri is illegal(100010)”错误代码,如图:
    QQ登录回调地址错误redirect uri is illegal(100010)

    修改方法与位置:
    1、进入QQ互联平台:http://connect.qq.com/

    2、管理中心–我的应用–应用基本信息,回调地址修改,如下图:
    QQ互联登录回调地址正确填写

    3、当有多个回调地址,怎么办?如果你的域名分带www、不带www,那么回调地址应该要填写2个,正确填写方法:两个回调地址页面以分号分割开,多个回调地址同理,如:http://www.unvs.cn/oauth/default.aspx;http://unvs.cn/oauth/default.aspx
    QQ互联登录多个回调地址正确填写

    最后,再举例说两个常用电商程序的回调地址填写,ecshop程序的第三方登录插件,回调地址填为:http://域名/user.php ,hishop程序的QQ登录回调地址填为:http://域名/openid/OpenIdEntry_hishop.plugins.openid.qq.qqservice.aspx 等等。

  • 相关阅读:
    Webdynpro Debug
    Smartforms SpoolId(转)
    BAPI_ACC_DOCUMENT_POST相关增强的实现
    angular factory service provider
    angularjs directive指令 link在渲染完成之后执行
    angularjs ui-router传值
    angularjs 常用 工具包
    angularJs-destroy事件
    angularjs 取消/中止 ajax请求
    angular-ui-router中的$stateProvider设置
  • 原文地址:https://www.cnblogs.com/lxwphp/p/15453498.html
Copyright © 2011-2022 走看看