这是我实际踩的坑,官方文档太坑了,又没有调试信息,详细绝大多数人用别的方法不成功的用我这个方法肯定成功。本文是第三方平台代公众号发起网页授权。第三方代公众号发起网页授权时总会发出 10003redirect_uri域名与后台配置不一致。即使你看了一万遍你的后台设置的域名没错,但是依然会出现这个错误。很多人都说比如说您的域名是xxx.com 如果你的redirect_uri 是xxx.com/ccc  那么你的授权回调域名必须是xxx.com/ccc  这完全是扯淡。最主要的是官方文档太坑了。

微信公众平台上的文档   参数是

appid 公众号的唯一标识
redirect_uri 授权后重定向的回调链接地址, 请使用 urlEncode 对链接进行处理
response_type 返回类型,请填写code
scope 应用授权作用域,snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且, 即使在未关注的情况下,只要用户授权,也能获取其信息 )
state 重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节
#wechat_redirect 无论直接打开还是做页面302重定向时候,必须带此参数

如果你按照他这个来做 ,永远也不会成功的。

仔细看一下 open.weixin.qq.com里的文档 参数

appid 公众号的appid
redirect_uri 重定向地址,需要urlencode,这里填写的应是服务开发方的回调地址
response_type 填code
scope 授权作用域,拥有多个作用域用逗号(,)分隔
state 重定向后会带上state参数,开发者可以填写任意参数值,最多128字节
component_appid 服务方的appid,在申请创建公众号服务成功后,可在公众号服务详情页找到

发现区别了吗  ,第三方代公众号发起网页授权的时候 多了一个component_appid  只要加上这个 如果你的回调域名没错的话那么你的授权肯定成功。亲测完全没问题

这是我的发起授权地址

https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxx&redirect_uri=http%3A%2F%2Fwww.yyyyyxxxxx.com%2Frestlist%2Fbdf6qmD0tVm%252BKCQK1LRXk%252FjXJzllsH%252F6OMGLejF%252BdR9tUE7S8mL%252F&response_type=code&scope=snsapi_base&state=123&component_appid=dddddddd#wechat_redirect

按照我这个格式写保证你能调试成功。做好事要留名

如有问题咨询欢迎加微信 18610310212  有问必答

微信官方平台第三方开发 关于代公众号发起网页授权相关推荐

  1. 微信开放平台之第三方平台代公众号发起网页授权

    正式讲解之前我想问一个问题: 微信开放平台第三方平台为什么会出现?或者说微信的开发人员为什么弄出个开放平台的第三方平台出来? 我的理解是:原本公众号开发时只能给一家公司开发,因为配置的网页授权域名只有 ...

  2. 微信第三方开平台代公众号发起网页授权 获取用户信息 openid,uninoid

    开发过程中, 走了不少弯路,简单记下几个点以备用 首先当然微信文档还是要先仔细过一遍的. 文档链接: 点击打开链接 写在前面:第三方平台代公众号办业务之前,公众号应该已经授权给第三方平台权限了,此时应 ...

  3. 代公众号发起网页授权 48001 api unauthorized 问题

    https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&gr ...

  4. 微信开放平台 公众号第三方平台开发 教程五 代公众号发起网页授权源码

     更多微信技术交流,请加QQ群:289709451.287090836    一.代公众号发起网页授权接口的SDK     已经更新了SG.Weixin.Open.SDK的代码,新增了代公众号发起网页 ...

  5. 公众号第三方平台开发 - 教程五 代公众号发起网页授权源码

    教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台介绍 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台 ...

  6. 前端基于vue企业微信JS-SDK语音识别功能开发(同公众号)

    前端基于vue企业微信JS-SDK语音识别功能开发(同公众号) 微信JS-SDK 1.前期准备 前端代码撰写 微信JS-SDK 前端需要实现一个功能,如录音,拍照,分享,地理位置等,前端想要实现这些功 ...

  7. 微信公众号-测试号-网页授权

    微信公众号-测试号-网页授权 自己摸索几天,总算搞清楚了 第一步 登录微信公众号平台,开发者工具菜单进入公众平台测试账号 第二步 设置网页帐号 网页授权获取用户基本信息的域名,测试号是可以用ip和域名 ...

  8. 微信公众号的网页授权如何在本地调试?

    调试微信公众号的网页授权时,要填写网页授权域名(如图1),否则授权的时候会提示redirect_uri参数错误(图2),可是我得在localhost先调试成功才能上传到实际的网站上吧,可是这里不支持l ...

  9. 微信开放平台第三方开发,注册试用小程序,一整套流程

    大家好,我是小悟 对服务商来说,试用小程序的好处不言而喻,主打一个先创建后认证的流程.只需要提供小程序名称和openid便可快速注册一个试用小程序,在认证之前,有效期14天,大致流程如下. 注册试用小 ...

最新文章

  1. 解决Android 加载大图片OOM
  2. 仅在序列化过程中使用@JsonIgnore,而不是反序列化
  3. 对现有的所能找到的DDOS代码(攻击模块)做出一次分析----GET篇
  4. 3D Vision公开课精华 | 深度三维感知:数据、学习架构与应用
  5. 【Elasticsearch】 es 集群发现机制
  6. 论计算机网络的发展及运用,试论计算机网络发展及其应用研究
  7. iOS UIImage的剪裁、合并实现
  8. jQuery-zTree插件使用
  9. 帆软查询前后鼠标进入到某个位置隐藏或显示参数面板
  10. 两款导航网站源码 支持自动收录、自动审核、自动检测友链功能.
  11. 06)JDK1.8 新特性学习 重复注解
  12. 技嘉服务器主板装系统,技嘉主板bios设置图解教程
  13. 项目经理所应具备的八项素质:
  14. 华为笔试题库之较难--难度
  15. 专访北森CEO纪伟国:解读SaaS+PaaS的云上发展路径
  16. android 命名空间的使用
  17. java中list空指针异常,List空指针异常
  18. element-ui upload 上传组件附带额外参数进行上传(表单形式,多个参数)
  19. rgb加色模式与cmyk减色模式
  20. 流媒体直播防盗链安全控制

热门文章

  1. vscode高亮设置
  2. zzuoj 10401: A.物资调度
  3. 如何剪切音乐的一部分?来试试这个方法
  4. java 生成pdf插件_java使用itextpdf插件生成pdf
  5. QQ浏览器劫持html5的视频video标签的问题(怎么解决?)
  6. win10系统如何查看系统版本号
  7. ajax的send方法参数格式,Ajax中send参数
  8. netty解析字符串转16进制问题
  9. 使用Opencv对图像进行压缩和解压缩
  10. Java求8+88+888+8888········的前二十项和