支付最近出现了偶发的验签失败问题,是怎么回事?
我们支付最近出现了偶发的验签失败问题,这些异常单初步判定是,我们使用的 hmacsha256 解密,但是支付通知返回的 sign 用 hmacsha256 解密后校验是错误。但是我本地使用 md5 解密后竟然对应的上的。而且我们查询该单,发现该单也是成功支付的。估计了一下大概是 0.06% 的单会这样的校验错误。
返回的支付通知:
1 回复
我们支付最近出现了偶发的验签失败问题,这些异常单初步判定是,我们使用的 hmacsha256 解密,但是支付通知返回的 sign 用 hmacsha256 解密后校验是错误。但是我本地使用 md5 解密后竟然对应的上的。而且我们查询该单,发现该单也是成功支付的。估计了一下大概是 0.06% 的单会这样的校验错误。
返回的支付通知: