配置了支付授权路径在支付时还是提示当前页面的URL未注册是什么情况呢?
授权目录已经在商户里面配置过了,
我的支付请求操作页面都是在这个目录下面.
最终支付请求页地址如下:
http://weixin.qq.com/weixinzhifu/merchantpay/fukuan.html?orderNo=Y20200604142918949
然后我在商品后台配置的授权目录为:
http://weixin.qq.com/weixinzhifu/merchantpay/
那么在微信里面,进行付款的时候,就提示:
为什么还会这样呢?是我哪里做错了吗?什么公众号的安全域名类的,这些基础的都配置过了.
请问这个问题解决了吗,我在测试服务器是可以调用起来微信支付的,在正式服务器就报这个错误。域名配置也没问题。
兄弟,解决了没有?
同样得问题,兄弟解决了嘛
问题解决了吗?我也遇到同样的问题
你好,这个设置,只需要设置顶级域名即可。然后保证你的域名是正常可以访问的。
更新一下进度,按@启年网络 那个老哥的办法,我又加了两个授权目录:
http://weixin.qq.com/weixinzhifu/
和
http://weixin.qq.com/
然后,等了20分种后再进行测试,发现问题依旧(用了两个手机)
直接配置域名即可,无需配置最后一层目录的路径了。
2、如果支付授权目录设置为多级目录,就会进行全匹配,例如设置支付授权目录为https://www.weixin.com/abc/123/,则实际请求页面目录不能为https://www.weixin.com/abc/,也不能为https://www.weixin.com/abc/123/pay/,必须为https://www.weixin.com/abc/123/
微信官方文档这么说的.按他说的,如果不配置最后一层是不可以的呀.
那应该怎么加?
http://weixin.qq.com ?