授权回调地址是什么(授权回调地址是什么意思呀)
大家好!今天让创意岭的小编来大家介绍下关于授权回调地址是什么的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解相关业务请拨打电话175-8598-2043,或添加微信:1454722008
本文目录:
一、微信网页授权
微信网页授权文档地址:
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
微信网页授权步骤:
一、用户同意授权,获取code
注:公众号需要有授权作用域
授权流程:
1.用户点击公众号菜单
调用链接url,用户在同意授权之后,回调地址将会拿到code
注:每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。
2.将code发送至第三方网页服务器(就是我们开发服务器的后端接口)
二、通过code,获取openid,获取用户基本信息
后端拿到code之后,使用Spring RestTemplate类 进行请求
注:对于RestTemplate类的使用方法,请查看:
https://docs.spring.io/spring/docs/5.1.8.RELEASE/javadoc-api/
服务器后端处理code
请求结果详解:
此时拿到了access_token,可以进行用户信息的拉取
服务器后端请求获取用户信息
请求结果详解:
注:在获取用户信息的时候,微信使用ISO-8859-1编码,需要进行编码转化
到此,网页授权结束
二、移动应用,回调地址该如何填写?
开发者可以在应用控制台填写取消授权回调页,当用户取消你的应用授权时,开放平台会回调你填写的这个地址。并传递给你以下参数:
source:应用appkey
uid :取消授权的用户
auth_end :取消授权的时间该参数非必填,可以自己斟酌
三、OAuth4.0 授权回调地址是什么
回调就是系统返回状态后返回你原来的处理流程,你可以保存用户资料为注册内容等
四、回调地址非法,请使用已注册的回调地址(21006)是什么原因?!
近期出现了较多使用非法回调地址的第三方网站。
网站不规范的地方:QQ登录流程中第二步,打开授权页面,请求 http://openapi.qzone.qq.com/oauth/qzoneoauth_authorize地址的的时候,您设置的oauth_callback参数使用的不是完整的url地址,而只有路径。
为了保障您的QQ登录帐号安全,我们会对请求的回调地址做安全校验。校验逻辑是:请求的回调地址必须和您申请APPID时注册的回调地址处于同一域名下。
举例:
如果您注册的回调地址是: http://www.mysite.com
您需要用户授权成功之后的跳转地址是: http://www.mysite.com/index.php?f=qq
错误示范:oauth_callback=/index.php?f=qq (只有路径信息)
正确示范:oauth_callback= http://www.mysite.com/index.php?f=qq (包含完整的域名和路径信息)
我们会在近期对QQ登录域名校验规则进行规范化处理,到时使用这种错误的回调地址将无法继续正常使用QQ登录功能,希望您能够尽快进行修正,使用规范的回调地址。
以上就是关于授权回调地址是什么相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读:
抖音来客解绑授权服务商账号(抖音来客解绑授权服务商账号是什么)