记一次微信公众号支付遇到的坑
发布于 5 年前 作者 taoduan 1111 次浏览 来自 分享
一个月前接入了微信的app支付、公众号支付、pc支付,虽不是一路顺畅,但也能很快解决到各种坑,这其中少不了各位前辈踩坑之后的忠告,感谢这些前辈们 /抱拳。

然而。。。仅仅是过了一个多月,再一次接入微信公众号支付,特么的竟然卡住了大半天!!!真的就是大半天。

之前用的是vue,后端把前端需要调起支付窗口的参数传给前端,前端调起,一路顺畅,这次我用的是html,对,就是html!!话说我这不是自虐么,为何要用html。。言归正传,签名在微信提供的验签工具中测试没毛病,接下来就是调起窗口了,前端一直报"当前url未注册",很奇怪,如果是参数大小写有误不是这个错误,应该报签名错误,于是翻找各种资料,最后发现,需要在<span style="color: rgb(250, 81, 81); font-size: 18px;">微信商户后台的-产品中心-开发配置中,配置支付授权路径</span><span style="font-size: 14px; color: rgb(35, 35, 35);">,也就是说,</span><strong style="font-size: 14px; color: rgb(250, 81, 81);">如果使用的是html</strong><span style="font-size: 14px; color: rgb(35, 35, 35);">,那么需要在这边配置下你的域名,</span><strong style="font-size: 18px; color: rgb(250, 81, 81);">但是一定要在域名最后面加上“/”,否则就会一直报“当前url未注册”!!!</strong>

很奇怪的是,我用vue调起支付的时候,却没有配置任何东西,竟然也能调起来,此处有待研究。。。。。

1 回复

程序员疑惑:wc,这为什么不能跑? wc,这为什么能跑?

回到顶部