回调地址常见问题及修改方法

话说

读者盆友们,520快乐!
今天发现一个Bug,开心的不得了。


了解回调接口基本概念及日常运用
参考文档:
https://blog.csdn.net/qq379454816/article/details/51546638


这里就不写代码了罢……
背景:
今日一时兴起,说要整理下文件,cd /User/dzj/Documents(原本要清空:cd /User/dzj/Downloads/),直接:rm -rf ./.
,结果,后果很严重…..

恢复是不大可能的了,至少很费精力。所以,在下就想到了可以不可以把Excel在线同步,这样以后如果误删,也不怕了。
结果登录Excel云的时候,发现了本文这个问题:

这里写图片描述

这里写图片描述

QQ的提示是什么意思呢?为什么要这么做呢?这里的意思就是:为了安全,避免各种网站滥用QQ连接,QQ内部对第三方做连接入口做了限制,也就是后端代码做了限制,对外提供了新的接口,你要回调这个接口。具体看文档即可。
下文连接:
http://wiki.connect.qq.com/%E5%9B%9E%E8%B0%83%E5%9C%B0%E5%9D%80%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E5%8F%8A%E4%BF%AE%E6%94%B9%E6%96%B9%E6%B3%95

这里我就原文拷贝下来吧,以备不时之需。假若连接失效,本文照样可以潇洒的看。

  1. 什么是回调地址?
    用户点击QQ登录跳转到QQ登录页面,登录成功后,应该跳转回网站。回调地址即在这里用来指定跳转回网站的URL。回调地址注册的目的是为了保障第三方APPID帐户的安全,以免被其他恶意网站盗用。需注意:1. 需要填写到站点接收qq登录信息的接口 例如:http://网站首页域名/api/oauth/QQ/callback.php ;2. 具体跳转URL将在程序中指定路径以及请求参数进行构造。
    2.什么样的回调地址才满足加强校验的条件?
    QQ互联登录返回给开发商的code,会传到开发商指定的专门处理code的URL,而不是域名下任意的URL,举个例子
    1). 比如开发商处理QQ互联返回的Code的URL是
    https://account.example.com/connect/callback/qq
    2). 但是开发商在互联官网注册的回调地址是:example.com,因此属于不符合要求的回调地址。
    3). 开发商需要到QQ互联官网上,把回调地址修改为把https://account.example.com/connect/callback/qq, 并去掉example.com。
    4). 如果有多个回调地址的需求,可以多个回调,使用”;”隔开,如”https://account.example.com/connect/callback/qq;https://account.example.com/connect/qc
  2. 回调地址错误的原因有哪些?
    回调地址错误,会返回错误码:100010。 回调地址错误的原因如下: (1)没有传入域名; (2)传入的域名与申请接入时填写的回调地址域名冲突。 例如:申请时填写的回调地址是:http://example.com/qqlogin,传入的是http://example.com则会返回错误码,需保证填写的回调地址和请求的一致。

  3. 如何修改回调地址?
    step1:点击 “应用管理”

step1:点击 “应用管理”

step2:找到需要修改回调地址的应用,点击“查看”

step3:
在基本信息页面选择“修改”

step4:修改回调地址,可填写多个根域名,以分号分隔,注意此处要包含“http://”部分。
这里写图片描述

这里写图片描述

这里写图片描述

什么时候MarkDown可以像Wiki那样,可以直接复制图片过来?

还有,读者盆友们,个人很想吐槽下CSDN“管理博客”板块,界面还是旧版好,看起来清晰简洁内容丰富,新版本花里胡哨,你们觉得呢?吐下槽,而且给官方客服反馈了理由。你们觉得呢?欢迎评论讨论。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值