小程序
小游戏
企业微信
微信支付
扫描小程序码分享
你好,请问下,我们最近小程序微信支付这块老是偶尔出现回调验签失败的问题。下单时sign_type是HMACSHA256。但是偶尔失败的时候,发现微信回调给的sign却是MD5签名的,我用HMACSHA256进行验签是就会不匹配,请问是怎么回事?应该怎么处理?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
建议提供几笔相关订单。或者你添加一下WePayTS8(备注:微信社区XXX问题)。详细描述一下你的具体问题,提供相关订单,参数等等。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
微信支付结果异步回调sign与下单返回的应该是一致的。是不是有其他支付方式也在下单而异步通知的URL是一样的呢?建议处理方案是根据异步通知中的 sign_type 来判断加密模式来验证签名
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
建议提供几笔相关订单。或者你添加一下WePayTS8(备注:微信社区XXX问题)。详细描述一下你的具体问题,提供相关订单,参数等等。
微信支付结果异步回调sign与下单返回的应该是一致的。是不是有其他支付方式也在下单而异步通知的URL是一样的呢?建议处理方案是根据异步通知中的 sign_type 来判断加密模式来验证签名
我表达的是有没有使用微信支付的其他支付方式,如果其他支付方式的统一下单使用了 MD5,就会出现你现在遇到的问题