很多南昌微信开发公司在进行微信支付开发的时候经常会遇到出现“redirect_uri参数错误”这种问题,那么当遇到这个问题时开发人员该怎么解决呢?废话不多说,下面是百恒网络为大家总结的几种关于“redirect_uri参数错误”可能出现的情况,以及解决方法,仅供大家参考!
一、JS接口安全域名没有填写
点击公众号设置-功能设置-点击JS接口安全域名后面的设置-第一行填写“域名”-保存。
二、授权目录
支付授权目录是网站发起请求的页面所在目录,并且必须是能通过url地址访问的。要注意的是这个目录在注册填写时,需要精确到最细一级的且使用名称后直接加文件名,不可再增加 or 删减目录。
三、链接地址不存在
在微信端点击相应的按钮,如果是出现链接地址不存在,或者配置错误这种问题,在配置内部链接网址目录的时候,一定要准确,不然就会出现以上问题,出现这个问题后,一般检查、重新设置链接即可,这个有时要求有一定的代码基础的人员操作。
四、网页授权
当开发者使用微支付的“JS API”支付时,这种支付需要网页授权,先获取code,再拿code去获取openid和prepay_id。这个网页授权需要登录微信公众平台,点击左 侧菜单“开发者中心”,在右侧“接口权限列表”中找到“网页账号”,点击最右侧的修改,把测试的域名写进去,注意不要加http。
五、路径错误
微信公众号后台的功能设置及开者设置方面,若不确定自己填写的URL,请向开发者或者服务商确认再填写。
六、代码错误
这里百恒网络要特别说明下,一些程序员在做程序开发的时候,经常会出现代码错误的问题,这个一定要按照开发文档来开发,检查好代码,避免出错。
当然,关于微信支付提示redirect_uri参数错误的原因还有很多,这里百恒网络列举的只是几个比较常见的,如果还想了解更多关于南昌微信开发方面的资讯,百恒网络随时欢迎您来电咨询!