微信支付当前页面URL未注册问题踩坑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信支付当前页面URL未注册问题踩坑相关的知识,希望对你有一定的参考价值。
参考技术A 支付的功能是必不可少的,之前用android已经完成了相关功能,但是发布线上测试发现ios的支付功能并不能用,这让我很诧异,只能查阅相关资料看看哪里出了问题。经过对比,发现ios就是以进来的时候为准,所以导致授权页面没有注册
这样就会兼容ios,Android之所以没有出现问题是因为就是充值页面的路由。
假设支付路径为: host/a/b
配置支付路径为: host/a/
支付路径为: host/a/b/c 是不行的
微信支付错误,页面URL末注册
最近在做个项目用到微信支付的JSSDK支付时候碰到“URL末注册的问题”,可是我已经在公众平台里的支付目录里添加了,测试了几次都是这个问题,最后才发现原来是大小写的问题,还有我的支付页面是ASP.NET MVC写的,路径是www.xxx.com/Product/Pay ,其中Product是域,Pay是控制器类,实际完整的应该是www.xxx.com/Product/Pay/Index, 当我以www.xxx.com/Product/Pay 路径来调用微信支付的时候,公众平台里的支付目录要用www.xxx.com/Product/
注意大小写!!!
以上是关于微信支付当前页面URL未注册问题踩坑的主要内容,如果未能解决你的问题,请参考以下文章