|
|
|
@@ -1,6 +1,7 @@ |
|
|
|
package com.iformall.pay; |
|
|
|
|
|
|
|
import com.iformall.utils.*; |
|
|
|
import org.apache.commons.codec.digest.HmacAlgorithms; |
|
|
|
import org.apache.commons.codec.digest.HmacUtils; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
|
|
|
|
@@ -416,7 +417,7 @@ public class WxPayment { |
|
|
|
params.remove("sign"); |
|
|
|
String stringA = packageSign(params, false); |
|
|
|
String stringSignTemp = stringA + "&key=" + partnerKey; |
|
|
|
return HmacUtils.hmacSha256Hex(partnerKey, stringSignTemp).toUpperCase(); |
|
|
|
return new HmacUtils(HmacAlgorithms.HMAC_SHA_256, partnerKey).hmacHex(stringSignTemp).toUpperCase(); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|