微信的redirect_uri参数错误原因分析

我们可以根据微信的开发者文档  http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html

网页授权获取用户验证这一章来排除错误原因。

如果确定appid等参数值没有出错,那么很大可能就是你的微信公众号后台的网页授权网址没有填写或者填写的不正确

1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。
请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头;
2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,
配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。
但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com无法进行OAuth2.0鉴权

搞了半天,才发现原来网页授权网址必须和redirect_uri的全域名要一样。 比如网页授权网址填的是qq.com, redirect_uri写www.qq.com/callback_uri 这样也会报错。
时间: 2024-10-13 12:22:59

微信的redirect_uri参数错误原因分析的相关文章

微信开发-redirect_uri参数错误

微信公众号中-自定义菜单 点击或通过图文信息 点击进入到内部域名链接都打不开,报 redirect_uri参数错误 微信的开发者文档http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html  网页授权获取用户验证这一章来排除错误原因. 1.先确定appid等参数值没有出错 2.登录微信公众号后台,查看 网页授权网址 没有填写或者填写的不正确

微信支付redirect_uri参数错误

在做微信支付的时候,点击提交,出现“redirect_uri参数错误”.经过查找,需要在后台正确设置授权域名.大致步骤如下:1.首先登录微信公众号管理后台2.点击开发者中心3.找到 网页账号—>网页授权获取用户信息,并点击修改按钮4.填写自己的域名5.点击确认后,即时生效.

微信公众平台,微信网页授权,redirect_uri参数错误,解决方法!

刚才在做微信网页授权的时候,发生一个错误!!!微信网页授权redirect_uri 参数错误! 遇到问题,第一时间应该做的就是查看官网微信公众平台的技术文档. 微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 关于网页授权回调域名的说明 1.在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的"开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息"的配置选项中,修改授权回调域名

微信公众平台开发——redirect_uri参数错误

关键是将:网页账号-->网页授权获取用户基本信息,修改OAuth2.0网页授权中的授权回调页面域名为基本配置中的“服务器配置”-->URL(服务器地址)中的域名. 解决办法见: redirect_uri参数错误解决方法 微信公众平台 http://jingyan.baidu.com/article/91f5db1b3659811c7e05e357.html

微信开发 支付开发redirect_uri参数错误解决办法

问题现象:在微信开放平台上开发,访问的时候, 提示redirect_uri 参数错误 解决办法:添加回调域 1.登录公众号-开发者中心-功能服务-网页账号 公众号平台:https://mp.weixin.qq.com/ 2.修改域名(不是url,是域名) 格式如下: test.sina.com 版权声明:本文为博主原创文章,未经博主允许不得转载.

redirect_uri 参数错误的解决办法

我通过java代码去获得用户的openid,一直报redirect_uri.我页面代码的链接为: https://open.weixin.qq.com/connect/oauth2/authorize? appid=APPID& redirect_uri=ENCODE(URL)& response_type=code& scope=snsapi_base& state=state#wechat_redirect" 其中APPID为项目的appid,ENCODE(U

微信企业号开发配置-微信redirect_uri参数错误

回调地址urlencode($url); 并且appid也是正确的,但却提示参数错误. 原因:登录公众平台=>开发者中心=>OAuth2.0网页授权 开启并修改里面的域名或IP

微信开发: scope参数错误或没有scope权限解决方法

scope为snsapi_userinfo 未关注者点击授权提示   scope参数错误或没有scope权限 解决方法 出现这种错误网上查出现有的原因是: 订阅号没有相关的权限 账号没有认证,没有相关的权限 那么这里遇到问题两种都不是.开发账号是 服务号,而且也是认证号. 解决方法: 错误配置: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%

SQL Server 磁盘请求超时的833错误原因分析以及解决

本文出处:http://www.cnblogs.com/wy123/p/6984885.html 最近遇到一个SQL Server服务器响应极度缓慢,并且出现客户端请求报错的情况,在数据库中的errorlog中出现磁盘请求超过一定时间才完成的error消息.对于此类问题,到底是存储系统或者磁盘的故障,还是SQL Server 自己的问题,亦或是应用程序引发的呢?又要如何解决?本文将对引起此问题的某一方面的因素进行简单的分析,但是无法涵盖所有潜在的可能性,因此遇到类似问题还要做具体的分析. SQL