微信支付--支付签名错误的坑

android机闪了下支付面板,然后就没了,连个错误弹框都没,而ios就弹支付签名验证失败?

上面的标题就是我遇到的问题,后台返回的prepay_id和其他参数都已经接收到啦,竟然还出现上面的问题,一顿操作后终于找到啦原因。

timeStamp中的S是大写,而H5请求支付时timestamp中的s是小写

真的出来后,心里飘过一万个mmp,但是有什么办法呢,用人家的东西就得遵守规则。

下面还有几个需要注意的地方:
1.微信接口返回的 签名(sign) 不能直接给h5,需要再次签名!!!!
2.再次签名中的时间戳是秒,
3.支付授权目录配置错误

我就遇到这几个坑,其他的也不敢多说,怕引导新的坑,哈哈哈。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近用nodejs开发微信公众号支付功能后台,明明后台已经签名校验成功了(签名相关可参照我的上一篇文章),支付的p...
    huisonma阅读 4,105评论 0 0
  • 引言 秋高气爽,天气转凉,正是学习工作做的好时候。(~ ̄▽ ̄)~~(~ ̄▽ ̄)~ 我是个phper最近在写微信支付...
    恩就是这个名阅读 8,255评论 2 15
  • 今天很开心,又跟静一起培训。她说,现在的朋友圈都没法看了,都是各种秀,秀美食,秀旅游,秀恩爱,秀服饰,秀包包……看...
    山东大妞0525阅读 611评论 0 6
  • 冬日的阳光下 看到了你 一株新荷 正在开放,淡淡的粉红色花蕊, 像轻盈的精灵浮在灰灰的河水上 我惊异于你的生命力 ...
    海深深阅读 233评论 0 0
  • 本文参加#“再见,不负遇见”#活动,本人承诺,文章内容为原创,且未在其他平台发表过。 仙乡里的梦婆飞过朦胧的天空,...
    sdut籍彩莹阅读 321评论 0 3

友情链接更多精彩内容