微信支付-redirect uri域名与后配置不一致10003【域名配置一致情况下问题排查】

微信支付-redirect uri域名与后配置不一致10003【域名配置一致情况下问题排查】,网上有很多类似的博客,常见错误我总结一下,顺便加上我自己碰到的情况

PS:如果前面公众号域名配置无误,直接拉到最后看

1.网页授权域名没添加,在支付配置的公众号里面,登录微信公众平台

点击公众号设置,如图

点击公众号的“功能设置”,按照下图操作一步步在相关地方添加域名

 接下来添加IP白名单,如下图

 点击IP白名单,进行添加

重头戏来了,当完成以上配置之后我发现,还是会提示该死的:redirect uri域名与后配置不一致10003,仔细排查和打印,发现竟然是Nginx转发的问题,看下图服务器接收到的请求地址

Nginx转发时候不小心添加端口上去,导致发起支付时候域名带上了端口导致和公众平台上配置的域名不一致,所以呼叫支付失败,需要在Nginx转发的配置里去掉端口,就可以成功实现支付!!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值