Quellcode durchsuchen

🐛 #1330 修复微信支付回调通知sign_type缺失导致验签失败的问题

dev1
bongQ417 vor 5 Jahren
committed by Binary Wang
Ursprung
Commit
3e3d4e8345
1 geänderte Dateien mit 12 neuen und 0 gelöschten Zeilen
  1. +12
    -0
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayOrderNotifyResult.java

+ 12
- 0
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayOrderNotifyResult.java Datei anzeigen

@@ -300,6 +300,18 @@ public class WxPayOrderNotifyResult extends BaseWxPayResult {
@XStreamAlias("rate_value")
private String rateValue;

/**
* <pre>
* 字段名:签名类型.
* 变量名:sign_type
* 类型:String(32)
* 示例值:HMAC-SHA256
* 签名类型,目前支持HMAC-SHA256和MD5,默认为MD5
* </pre>
*/
@XStreamAlias("sign_type")
private String signType;

@Override
public void checkResult(WxPayService wxPayService, String signType, boolean checkSuccess) throws WxPayException {
//防止伪造成功通知


Laden…
Abbrechen
Speichern