服务商模式下采用sha256签名请求API接口正常,API接口返回的数据校验不正常。
服务商模式下,调用支付接口,采用MD5算法签名,下订单、支付、回调都正常。 但是采用SHA256的算法进行签名,API接口返回的数据包中的sign却无法通过签名校验。 我debug了一下,无论是用MD5的结果来比对还是用SHA256的结果来比对,都跟API接口传回来的sign不一样。 API接口返回的数据看起来很正常。只有签名算出来不对。 难道这个时候参与签名使用的商户Key是需要子商户的吗? 有大神可以指点一下吗?