微信支付的开发设置要求设置微信支付可以发起的目录. 当出现“当前页面的URL未注册”的错误时,检查你的授权目录(一般是未填写或填写有误),注意要二级或者三级目录完全匹配.…
最近在尝试着写微信支付方面的内容,今天下午的时候遇到了一个问题,也就是当前页面没有进行注册的问题. 在写好后台代码之后我在微信后台配置了测试授权目录和支付白名单,如下图所示,但是无论我如何进行测试总是会提醒一个错误就是"3当前页面的URL未注册" 再说就是这儿还需要注意一些细节方面的问题: 1.首先要注意的是,这儿不存在什么域名未备案的乱七八糟的原因,为备案的域名不影响使用,如果有错误,与此无关! 2.假如你要访问的支付页面为"http:/www.yijia.com/wech…
问题: 记一下前端时间自己做了一个微信公众号支付的功能,因为有一段时间没有接触过了微信支付方面的开发,居然忘记了在微信商户商户号中配置了对应的支付目录,所以提示我当前的域名是没有注册的. 设置支付目录 请确保实际支付时的请求目录与后台配置的目录一致(现在已经支持配置根目录,配置后有一定的生效时间,一般5分钟内生效),否则将无法成功唤起微信支付. 在微信商户平台(pay.weixin.qq.com)设置您的JSAPI支付支付目录,设置路径:商户平台-->产品中心-->开发配置,如下图所示.JSA…
微信公众号H5调起支付时,点击支付按钮出现“当前页面的URL未注册”的提示.解决办法:由于2017年8月1日微信官方把关于支付的信息转移到了商户平台:公众平台微信支付公众号支付授权目录.扫码支付回调URL配置入口已于8月1日迁移至商户平台(pay.weixin.qq.com ) 所以进入以下位置: 登录微信商户平台-产品中心-开发配置,配置支付授权路径.如果掉起支付的页面在 域名/pay.html中,那么就在此添加授权路径,如我的掉起支付的页面在www.weixinPay.com/pay.htm…
在公众号后台设置支付授权目录,完全按照规则去设定的,但是在实际测试中会出现“当前页面的url未注册”的问题,反复确认后发现目录并没有问题,唯一的区别就是大小写不同. 但是一般url不都是不区分大小写的么? 规则里面也没有说明大小写问题 后面抱着试一试的想法,将大写的目录加了上去,立马可以了,真是给跪! 腾讯不厚道,故意留坑么?…
原因1:公众号支付授权目录或测试授权目录设置不正确. 原因2:微信SDK"WxPay.JsApiPay.php"文件中GetOpenid方法中$baseUrl的拼接的结果与支付授权目录配置的不一致.(这个是重点问题,调试打印检查你就明白我的意思了).…
最近在做个项目用到微信支付的JSSDK支付时候碰到“URL末注册的问题”,可是我已经在公众平台里的支付目录里添加了,测试了几次都是这个问题,最后才发现原来是大小写的问题,还有我的支付页面是ASP.NET MVC写的,路径是www.xxx.com/Product/Pay  ,其中Product是域,Pay是控制器类,实际完整的应该是www.xxx.com/Product/Pay/Index, 当我以www.xxx.com/Product/Pay 路径来调用微信支付的时候,公众平台里的支付目录要用w…
微信支付,报:url未注册 页面URL未注册 支付授权目录 这里很重要我就是在这里折腾了很久.怎么设置呢,首先要看你支付的当前页面URL 比如是:http://www.taidupa.com/wxpay/js_api_call.php 你就必须填写: http://www.taidupa.com/wxpay/ 假如是:http://www.taidupa.com/wxpay/order/id/56.html 你就必须写:http://www.taidupa.com/wxpay/order/id/…
微信公众号支付,则需要现在微信支付商户后台,预先添加支付网址才可以.否则会出现“当前URL未注册”字样的报错. 方法/步骤 1. 报错实例如下,手机端微信调起微信支付框时弹出 2. 首先需要登录微信支付商户后台 3. 栏目选择为“产品中心-开发配置” 4. 支付授权目录的“添加”操作如下 5.输入支付网址,如果是.html结尾的,注意,XXX.html的上级目录.如果是mvc模式,则目录到controller即可,如支付文件为方法aaa模块下的bbb控制器下的ccc方法所fetch或view的页…
使用history方式 比较坑吧就不吐槽了,说下实现方式 需要解决问题: 1.因为我的微信支付授权路由是:m.xxxx.com,this.$router.push('xxx')之后经常出现 [微信支付URL未注册] 2.有三个页面进入微信支付 分别是[待付款 , 订单提交 , 订单详情]有时页面经常使用this.$router.push('xxx')会把页面路径修改 方案: 1.配置vue路由,这里有点投机,没有配置子路由 //引入: import Vue from 'vue' import R…