微信支付 域名与后台配置不一致 当前页面的URL未注册

Posted QQ_851228082

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信支付 域名与后台配置不一致 当前页面的URL未注册相关的知识,希望对你有一定的参考价值。

在对接微信时,经常遇到这两个问题。

redirect_uri域名与后台配置不一致

这通常发生在网页授权

为了获取openid,首先请求https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php&response_type=code&scope=snsapi_base&state=123#wechat_redirect ,然后通过redirect_uri指定地址对应的服务中用code获取openid,那么redirect_uri中的域名,必须在微信公众平台的配置中,否则就会报错提示redirect_uri 域名与后台配置不一致
域名设置方法,微信公众平台---->设置与开发---->公众号设置---->功能设置---->网页授权域名。

当前页面的URL未注册

这是跟支付有关的,所以如果是直连要去商户后台配置,产品中心—开发配置;如果是间联,则去聚合支付平台配置;支付授权目录,配置为拉起支付的页面的域名。

总结

开发微信公众号有很多东西要配置,可能有点迷糊,你要谨记,微信支付和微信公众号是分开的,微信支付依赖微信公众号,所以支付时通常有appid还有个商户id,appid就是公众号id,商户id是微信支付的商户id,只有心里一直有这个sense,那么遇到错误,也能迅速解决。

以上是关于微信支付 域名与后台配置不一致 当前页面的URL未注册的主要内容,如果未能解决你的问题,请参考以下文章

你好,微信支付 失败 错误信息 当前页面的URL未注册 帮解决下

微信支付开发-当前页面的URL未注册

微信支付 失败 错误信息 当前页面的URL未注册 帮解决下

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

微信公众号支付出现:“当前页面的URL未注册”

thinkphp 微信支付 --- 当前页面的URL未注册?