微信支付授权目录填写规则

微信内使用微信支付有时会遇到如下错误:

当前页面的url未注册http://xxx 

这是因为当前支付页所在的公众号没有认证并开通微信支付,如果开通了那就需要到公众号后台配置下支付授权目录

点击支付授权目录的修改

注意到第三点:

  • 3、头部要包含http或https,须细化到二级或三级目录,以左斜杠“/”结尾

这里非常容易误解。很有可能是这是错误的文案,微信没有及时更新说明文案。

经过实际测试后发现,第三条的意思是支付授权目录应该为当前页面链接的上一级目录

比如

访问url为:http://www.a.com/recharge/index

授权目录应为:http://www.a.com/recharge/

访问url为:http://www.a.com/recharge

授权目录应为:http://www.a.com/

带参数的url忽略参数:

访问url为:http://www.a.com/recharge/index?package=1

授权目录应为:http://www.a.com/recharge/

如果想在未认证的公众号内进行微信支付,也是可以的,网上有关于弹出二维码的解决方案,可以参考(已验证的确可以)

=============================================================

2018-01-29 更新

最近做一个替别人代充的页面。想着用vue路由把充值页和代充页做成单页面形式。做好后充值页URL如下:

http://m.xxx.cn/recharge/index.html#/

结果提示我URL未注册!

原来微信对带hash路由的url算做了新的页面和目录,于是你不在支付授权目录的规则下。

于是想着把 http://m.xxx.cn/recharge/index.html#/ 设置为授权目录,结果如下:

好吧,还真是奇葩,提示授权目录未通过ICP备案。

看来凡是涉及充值的页面,不能做成带hash路由的的页面!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏后台全栈之路

Linux 内核中 Kconfig 文件的作用和添加 menuconfig 项的方法

嵌入式开发中,需要定制或添加一些内核的功能。这里就需要配置 Kconfig 文件了。本文简单说明一下如何修改。便于需要时查找

24550
来自专栏苦逼的码农

谈谈NAT:什么?全球IP和私有IP是什么鬼?

可能你们会经常听到全球 IP(外网)和私有 IP(内网),他们的区别是什么呢?今天这篇文章来简单讲讲这到底是怎么回事。

18720
来自专栏编程

分布式应用异常测试一二说

异常测试按性质分为应用层的业务逻辑异常测试、系统硬件/网络/文件/数据库/缓存/中间件异常测试,其中包含了许多的场景(单机、分布式),但所有的场景均和这两项有直...

26260
来自专栏顶级程序员

Git 12 岁了,为你送上 12 个 Git 的使用技巧!

源 / 开源中国 使用这12个Git的诀窍与技巧来令你的版本控制经验更加有用。 Git,一个分布式版本控制系统,它已经成为了开源世界的源码控制默认工具,在4月...

41050
来自专栏会跳舞的机器人

ZooKeeper典型应用场景一览(转)

ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得Z...

11310
来自专栏性能与架构

功能分离与功能降级

“高可用性”是架构设计中的重点目标,功能的分离与降级就是保证高可用性的常用方案 功能分离的思路是区分开 核心业务、非核心业务,让核心业务尽量不受非核心业务影响 ...

39050
来自专栏Java技术栈

Git 12 岁了,送给你 12 个 Git 使用技巧!

21960
来自专栏walterlv - 吕毅的博客

再也不用克隆多个仓库啦!git worktree 一个 git 仓库可以连接多个工作目录

2018-01-19 01:20

6710
来自专栏Ryan Miao

git安装和初次使用

为了知道某人安装git,我也是重装啊。 1.下载git并安装 2.打开我的电脑,右键属性,选择高级设置,打开环境变量设置: ? ? ? ? ? ? 3.键盘输入...

36250
来自专栏python学习之旅

loadrunner笔记(三):设置、运行场景和生成测试报告

17240

扫码关注云+社区

领取腾讯云代金券