微信支付开发出现redirect_uri参数错误的解决方法

原创 2017年03月10日 16:51:11

        我们在进行微信支付开发的时候会遇到出现“redirect_uri参数错误”这种情况,怎么办呢?下面就是我总结出现这种“redirect_uri参数错误”的七种可能情况,以及解决方式。

1、可能原因①:授权目录

        支付授权目录是网站发起请求的页面所在目录,并且必须是能通过url地址访问的(与真实物理目录路径无关)。注意这个目录在注册填写时,需要精确到最细一级的且使用名称后直接加文件名,不可再增加 or 删减目录。

2、可能原因②:网页授权

        当开发者使用微支付的“JS API”支付时,这种支付需要网页授权,先获取code,再拿code去获取openid和prepay_id。这个网页授权需要登录微信公众平台,点击左 侧菜单“开发者中心”,在右侧“接口权限列表”中找到“网页账号”,点击最右侧的修改,把测试的域名写进去,注意不要加http。

3、可能原因③:网页获取用户基本信息(位置:微信公众号-开发者中心)

        网页获取用户基本信息,这个可能性最大,网页获取用户基本信息中的域名没有填写或填写错误,我遇到的了是这个问题,要确保相应的参数设置没有错误情况下,就检查这一项,很多时候就可以解决了。

        具体操作:微信公众号-开发者中心-网页授权获取用户基本信息-修改-填写域名(不带www及/)。

4、可能原因④:链接地址不存在

        在微信端点击相应的按钮,如果是出现链接地址不存在,或者配置错误也会出现这个问题,因此在配置内部链接网址的、目录的时候,一定要准确,不然就会出现以上图问题,这个比较好解决,检查,重新设置链接,这个有时要求有一定的代码基础。

5、可能原因⑤:JS接口安全域名没有填写

        点击公众号设置-功能设置-点击JS接口安全域名后面的设置-第一行填写“域名”-保存。

6、可能原因⑥:代码错误

        这里特别说明下,一些程序员在做开发程序的时候,会出现这样的问题,请确保按照开发文档来开发哦,检查好代码,不要出错。我这里也碰到某些程序员在开发过程中用的是微信开放平台里的文档,但一定要确实每个网站与平台的对接。

7、可能原因⑦:路径错误

        微信公众号后台的功能设置及开者设置方面,若不确定自己填写的URL,请向开发者或者服务商确认再填写(如:支付路径,回调路径等)。

        出现题目中的redirect_uri参数错误问题应该不外乎就是这个几个原因,和以及相对的解决方式。

版权声明:转载时请标注http://blog.csdn.net/zhihua_w

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

微信开发 支付开发redirect_uri参数错误解决办法
  • wyx100
  • wyx100
  • 2015年07月04日 14:25
  • 11507

微信公众平台开发——提示Redirect_uri参数错误解决办法

出现这个问题有很多种原因: 1、问题:自定义菜单填写URL无法访问,提示redirect_uri参数错误 原因:没有配置网页授权 通过微信开发者文档https://mp.weixin.qq.co...
  • hanbenpao
  • hanbenpao
  • 2017年04月10日 11:44
  • 5079

微信第三方登录redirect_uri 参数错误

本人碰到这个问题花了半个小时在网上找原因,基本上都说的差不多 授权回调域 必须是 www.biadu.com 这样的格式。可是一看自己的回调域填的绝对没问题,那就不是这个原因,后来一看官方文档这么解...
  • qq_21163061
  • qq_21163061
  • 2017年07月31日 16:35
  • 2216

微信公众平台中redirect_uri 参数错误解决办法

前几天做微信开发的时候碰到了redirect_uri 参数错误的问题,试过了各种解决办法都解决不了。 先说一下我目前试过的解决办法: 1.回调域名填www.xxxx.com redirect_uri填...
  • xj_null
  • xj_null
  • 2016年11月04日 09:12
  • 9475

微信开发者 redirect_uri 参数错误 解决!!!!

如果总是提示redirect_uri 参数错误,那一定就是 授权回调域填写的有问题!!! 错误填写:www.baicaijie.com/  调试提示redirect_uri 参数错误 一定要如下格...
  • shandianCSDN
  • shandianCSDN
  • 2018年01月05日 11:42
  • 177

微信开发 提示 Redirect_uri参数错误解决方法

Redirect_uri参数错误怎么办?这主要是设置的问题。   1.首先登录微信公众平台 管理后台  微信公众平台;   2.找到 开发者中心;   3.向下滚动并找到“网页服务” 里面的...
  • fengqingtao2008
  • fengqingtao2008
  • 2015年10月29日 11:28
  • 16128

微信支付JSAPI开发——官方Demo的错误、自定义参数传递

可能有些地方说的不是很好,不理解的可以私聊我或者在评论区发表,我基本每天都会抽出时间逛逛CSDN的。求不喷就行T_T。 之前接了一个项目,开发微信端的一个商城。在一开始开发过程中,并没有遇到什么...
  • Dreamer_wjg
  • Dreamer_wjg
  • 2016年04月14日 19:46
  • 5392

微信支付爬坑记——微信支付开发出现redirect_uri参数错误的解决方法

我们在进行微信支付开发的时候会遇到出现“redirect_uri参数错误”这种情况,怎么办呢?下面就是我总结出现这种“redirect_uri参数错误”的七种可能情况,以及解决方式。 ...
  • zmzwll1314
  • zmzwll1314
  • 2017年06月30日 00:16
  • 1079

微信支付appid参数不正确

前段时间我弄了一下微信支付,明明我后台已经统一下单成功,但是 IOS 依然就是报 商户传入的appid参数不正确,请联系商户处理 后来才发现,除了其他博客上说的错误,还有另外的一种可能,那就...
  • qq_16142851
  • qq_16142851
  • 2018年01月04日 18:10
  • 1074

微信支付 常见报错

微信支付 常见错误
  • gongqinglin
  • gongqinglin
  • 2016年04月20日 16:33
  • 8037
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微信支付开发出现redirect_uri参数错误的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)