收藏
回答

微信支付结果通知1s内连续回调2次

最近发现微信在支付通知回调时,有时会有1s内回调2次。而且2次的sign还不一致,其中一次还会多一个

<sign_type><![CDATA[HMAC-SHA256]]></sign_type>参数。

请问下这是微信接口有改动吗?我记得以前多次通知的签名是一致的。

这是回调时打印的日志:

最后一次编辑于  2020-04-07
回答关注问题邀请回答
收藏

4 个回答

  • 方文斌
    方文斌
    2020-12-09

    楼主解决了么 你那边同时多次回调的时候 微信服务器的IP地址是不是都是不同的,也就是多个服务器同时回调了接口

    2020-12-09
    有用
    回复
  • Yuan
    Yuan
    2020-06-04

    你的这个应该也是回调时间间隔太短,上一个还没有执行完成,下一个就进来了,是这样的吗?

    2020-06-04
    有用
    回复
  • 冯志辉
    冯志辉
    2020-04-29

    你的后端接收微信支付回调时要返回成功的标识,以此告知微信服务器此订单已处理,否则微信会重试推送,以一定的时间间隔一直给你的后端回调,5秒一次,1分一次,5分一次,10分一次,30分一次...

    2020-04-29
    有用
    回复 1
    • Root、希安
      Root、希安
      2020-05-06
      不是这样的,我有对重复推送的消息进行处理。你看下我打印的日志,是两次间隔时间不到1秒的两次推送,而且签名还不一致。
      2020-05-06
      回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-04-07

    你好,微信端接口并没有更改。建议你提供一下具体的单号看一下。

    2020-04-07
    有用
    回复 6
    • Root、希安
      Root、希安
      2020-04-07
      微信订单号:4200000570202004042719327079
      2020-04-07
      回复
    • Root、希安
      Root、希安
      2020-04-07
      这个订单发送了3次回调通知,第一次和第二次回调的签名参数是不一致的,而且间隔时间也很短
      2020-04-07
      回复
    • Root、希安
      Root、希安
      2020-04-08
      请问有查到原因吗?
      2020-04-08
      回复
    • NothingToSay
      NothingToSay
      2020-04-09
      这个问题好多人都遇到过多次了吧,之前没有这个问题的
      2020-04-09
      回复
    • 张烨华
      张烨华
      2020-04-09
      同问
      2020-04-09
      回复
    查看更多(1)
登录 后发表内容
问题标签