🎨 修复H5纯签约签名BUG

This commit is contained in:
黄虎 2022-08-18 15:37:17 +00:00 committed by binarywang
parent a126c8e6d3
commit 452dd58af9

View File

@ -48,6 +48,8 @@ public class WxEntrustPapServiceImpl implements WxEntrustPapService {
@Override
public WxH5EntrustResult h5Sign(WxH5EntrustRequest wxH5EntrustRequest) throws WxPayException {
wxH5EntrustRequest.checkAndSign(payService.getConfig());
// 微信最新接口signType不能参与签名否则报错签约参数签名校验错误
wxH5EntrustRequest.setSignType(null);
String sign = SignUtils.createSign(wxH5EntrustRequest, WxPayConstants.SignType.HMAC_SHA256, payService.getConfig().getMchKey(), null);
/**