微信redirect_uri域名与后台配置不一致,错误代码10003

现象

做好了微信公众号扫描登录后,很稳定的运行,后来增加了微信开放平台,结果偶尔就出现了这个redirect_uri错误。然后重启服务器后,又正常。

探查

网上的说法都是网页授权配置的问题,检查微信公众号后台的配置,一起正常。

复制oauth跳转的url,放到微信开发者工具里,结果提示公众号没有绑定开发者,log里也变红了有错误,仔细检查输出的网址,好像没什么问题,发现有appid这个变量。

于是怀疑appid,检查了一下这个appid,果然不对。

解决

复查代码,原来是微信开放平台和微信公众号的代码都操作了同一个对象,结果当使用微信开放平台登录后,原来微信公众号的对象就不是初始化的那个对象了。

吐槽

吐槽一下,微信的报错,根本不是uri不对,其实仔细想想,微信应该是通过appid找uri,所以才这么报错,但是可以做的更好一点,如果提示“appid和redirect_uri不一致”,那就更好了。

原文地址:https://www.cnblogs.com/xdao/p/wechat_redirect_uri.html

时间: 2024-11-02 02:08:57

微信redirect_uri域名与后台配置不一致,错误代码10003的相关文章

微信服务号 redirect_uri域名与后台配置不一致,错误代码10003

微信服务号开发获取用户openid时一直提示 redirect_uri域名与后台配置不一致,错误代码10003:后台也配置了域名 原因: 结果:获取到了openid 原文地址:https://www.cnblogs.com/yangzailu/p/8983837.html

微信支付公众号支付redirect_uri域名与后台配置不一致,错误码10003

最近弄微信支付,微信支付公众号支付redirect_uri域名与后台配置不一致,错误码10003,最容易出错两个地方 1,appid 对应不到 2,开发者网页授权 填写域名 文章来自http://www.96net.com.cn 原文地址:https://www.cnblogs.com/96net/p/9648188.html

第3讲 微信商城云服务器后台创建

一.   申请服务器资源              想要进行微信开发,少不了后台服务器端程序的开发,那么我们首先就要申请服务器资源.目前有很多云服务器可选,比如新浪的sae,这里就以sae为例来讲解. 1.  打开http://sae.sina.com.cn/ 登录. 2.  点击创建应用 3.  填写二级域名,应用名称,验证码,选择开发语言为php并选择应用类型为web应用后,点击创建应用. 4.  或者点击"选择开发框架"选项卡,选中"微信公众平台php sdk"

.Net程序员关于微信公众平台测试账户配置 项目总结

今天项目第一次验收,夜晚吃过晚饭后,想把项目中用到的关于微信配置总结一下,虽然网上关于这方面的资料很多很多,还有官方API,但是总感觉缺点什么,就像期初做这个项目时,各方面找了很久的资料,说说配置吧! 1.你必须有一个微信可以访问的网站,然后有一个公众账户. 2.成为开发者. 上面这个URL填写你的网站的链接,微信服务器会放这个URL推送一些验证信息,具体验证信息,你可以查看官方API,写的很详细,因为我用的是MVC,所以我写了一个类,让控制器继承这个类,源码贴下,大家一看就明白.还有这个URL

微信公众平台-开发模式配置 URL Token

微信公众平台-开发模式配置需要拥有自己的服务器,配置页面有明文:"请填写接口配置信息,此信息需要你拥有自己的服务器资源."  这句话就是说有自己的服务器,独立ip,80端口开放的.并且这台服务器要能提供服务,就是说要能够被微信后台的服务器访问到.这需要服务器有一个外网IP.我们的Web Server监听外网IP的80端口之后就能收到微信后台的请求了. 可能很多读者希望能在自己的PC机上做接入的测试,但是笔者建议不要这么做,因为这可能会遇到很多的麻烦.如果你的确想这么做,请注意以下事情:

PHP微信公众平台开发1 配置接口

1.简介 微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字.图片.语音的全方位沟通.互动. 2.通讯机制 3.注册微信公众平台账号 注册地址:https://mp.weixin.qq.com 4.服务器端配置 4.1 示例代码设置 微信公众平台提供了一个php示例代码: http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip 下载下来,解压缩,打开编辑.

微信分享域名打开自动唤醒默认浏览器

问题概述 通过扫描二维码下载APP已成为一个大家管用且非常方便的下载方式了,微信也成为扫描二维码重要的工具,因为目前微信的用户占据了市场的半壁江山. 然而在我们做营销活动或推广宣传的时候,容易遇到域名被封,无法跳转app下载等情况.这时需要微信跳转外部浏览器打开页面的功能,对于ios系统的用户默认可以通过点击右上角的更多符号从而选择"在浏览器中打开"的方法很多用户并不知道这样的实现,因此需要在代码中进行相关处理. 目前ios只能通过遮罩层来提示用户前往Safari打开分享域名,对于安卓

微信小程序之全局配置

小程序根目录下的 app.json 文件用来对微信小程序进行全局配置 文件内容为一个 JSON 对象 pages:页面路径列表 用于指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息.文件名不需要写文件后缀,框架会自动去寻找对于位置的 .json, .js, .wxml, .wxss 四个文件进行处理.数组的第一项代表小程序的初始页面(首页).小程序中新增/减少页面,都需要对 pages 数组进行修改. { "pages": ["pages/index/

微信小程序结合后台数据管理实现商品数据的动态展示、维护

微信小程序给我们提供了一个很好的开发平台,可以用于展现各种数据和实现丰富的功能,本篇随笔介绍微信小程序结合后台数据管理实现商品数据的动态展示.维护,介绍如何实现商品数据在后台管理系统中的维护管理,并通过小程序的请求Web API 平台获取JSON数据在小程序界面上进行动态展示. 1.整体性的架构设计 我们整体性的架构设计,包含一个Web管理后台.一个Web API统一接口层.当然还有数据库什么,另外还有一个小程序客户端.整个架构体系还是以我之前随笔介绍的<整合微信小程序的Web API接口层的架