微信支付 发布后显示 System:access_denied

2019-03-02 00:59|来源: 网路

微信支付发布后显示 System:access_denied (android)或 System:not_allow(IOS)

 

我们项目用的是.NET MVC3

 

授权目录是:http://mynetdream.com/wxpay/

支付实例是:http://mynetdream.com/wxpay/pay ( http://mynetdream.com/wxpay/pay/CTS2014081222 这么传订单号)

 

支付测试的时候好好的,正式发布后反而不能用了,我就研究这是为啥咧?难道腾讯真那么操蛋?

实际上证明,他们就是那么操蛋:

点击微信支付,alert出res.err_msg,返回了:System:access_denied 

 

我直接野路子快速测试,从微信里把 

http://mynetdream.com/wxpay/pay/CTS2014081222 复制出来

改成 http://mynetdream.com/wxpay/pay?id=CTS2014081222 测试

 

靠!竟然微信支付的框框竟然无耻的弹了出来! 


总结一句话:微信支付路径,拒绝路由目录以及URL重写,只能参数或文件接受,腾讯没你想的那么高端!

 

你测试环节的时候应该提示啊!为什么正式上线后才出这个问题,太不科学了!!!

而且找你们客服也找不到,腾讯你们真的太恶心了!!


转自:http://www.cnblogs.com/mali0932/p/3906956

相关问答

更多
  • 先是排序 排序是根据key的值来排 因为他重载了compare方法 并且用一个map中的key值作比较 然后for循环那里是字符串拼接 拼接成key=value&key=value&key=value...这样的字符串然后返回 下面那个if判断 是把最后一个&截取掉
  • 用户扫描商户展示在各种场景的二维码进行支付。 步骤1:商户根据微信支付的规则,为不同商品生成不同的二维码,展示在各种场景,用于用户扫描购买。 步骤2:用户使用微信“扫一扫”扫描二维码后,获取商品支付信息,引导用户完成支付。 步骤(3):用户确认支付,输入支付密码。 步骤(4):支付完成后会提示用户支付成功,商户后台得到支付成功的通知,然后进行发货处理。
  • 滴滴出行可以在微信钱包中选择目的地之后使用或者在滴滴出行的APP中结算的时候选择微信支付都是可以使用微信支付的
  • 微信公众平台寻找办法: 1. 通过网络营销公司: 优点:公众号资源很多 缺点:会产生一道费用 2.通过微信升级之后自带的搜索功能: 比如搜索地区,比如搜索你行业的关键词,就能搜索到你要的公众号码 优点:免费第三方营销公司的利润 缺点:需要花时间慢慢找. 备注:无论你选择哪一种方法,你必须让对方提供发布,转发,送达,打开,阅读,的具体数据以此来判定是否是真实的.
  • 1:登陆手机微信客户端。 2:进入微信界面,在界面右下角有一个"我"字,点击进入。 3:进入后会看到”相册“”收藏“”钱包“等信息,点击进入”钱包“。 4:进入后会看到另一个界面,存在”零钱“”转账“”银行卡“等信息。
  • 公众号自己通过他们网站注册就可以了。 商城的话有免费的唯购
  • 这类专业的技术问题涉及到了代码的层面,您在网上询问肯定是得不到完美的解决的,建议您可以下载一下开发者文档 该文档在您申请了微信商家之后就可以下载的 然后根据文档里面的技术规范进行调整和开发
  • 你好 一、原始开发: 我们假定要开发的是一个电商购物的小程序,用户注册登录,产品陈列,加入购物车,下单购买,支付,售后跟进,这是一个典型的电商需求,这种需求在市面上无论APP或公众号H5应该都挺多。 定制化的需求开发一般按照开发商投入的人力(人头)来报价,大约需要投入人手如下: 1.前端开发(小程序开发)1人*20天*0.8k=1.6w 2.后端开发 兼 系统架构 1人*20天*0.8k=1.6w 3.测试 兼 维护部署 兼 售后客服 1人*30天*0.8k=2.4w 小计: 5.6w 这么看起来确实比开发 ...
  • 跨域失效肯定的。 如果不是。那就是跳转的地方没有开启session 建议 get 传参数 不对 微信支付好像是异步 。。你自己看下是异步同步 。
  • 我从未收到对此帖子的回复,所以最终我通过在新项目名称下创建一个全新的密钥解决了这个问题,我至少能够从Google检索Places。我仍然遇到填充地图的问题但是这可能是一个代码问题。 我注意到我使用的密钥给了我ACCESS DENIED结果的标题是:“Android应用程序的密钥(带证书)”,它有一个标签“Android apps:”列在实际密钥下面。 键值是SHA1值“;” 然后是包名称。 我在最终工作的新项目名称(Places API)下创建的密钥具有以下标题:“浏览器应用程序的密钥(带有引用者)”,它的 ...