diff --git a/src/main/java/com/jmfy/controller/ChengfengRechargeController.java b/src/main/java/com/jmfy/controller/ChengfengRechargeController.java index b460091..eb8588a 100644 --- a/src/main/java/com/jmfy/controller/ChengfengRechargeController.java +++ b/src/main/java/com/jmfy/controller/ChengfengRechargeController.java @@ -25,7 +25,7 @@ public class ChengfengRechargeController { @Resource private PayLogic payLogic; - private static final String Md5_Key = "87826953070847860565318328257005"; + private static final String Md5_Key = "nsquppru9snefhiheyda86vrya2kf7k3"; public static final String Callback_Key = "87826953070847860565318328257005"; @@ -68,13 +68,12 @@ public class ChengfengRechargeController { String sign = map.get("sign"); String decodeSign = FengTiDesUtil.decode(sign, Callback_Key); String md5Sign = map.get("md5Sign"); - String decodeMd5Sign = FengTiDesUtil.decode(md5Sign, Callback_Key); String mySign = MD5Util.encrypByMd5(decodeNtData + decodeSign + Md5_Key); - if (mySign.equals(decodeMd5Sign)) { + if (mySign.equals(md5Sign)) { return true; } - LOGGER.error("疯体乘风==>sign验证异常, localSign={},md5Sign={},map={}", mySign, decodeMd5Sign, map); + LOGGER.error("疯体乘风==>sign验证异常, localSign={},md5Sign={},map={}", mySign, md5Sign, map); return false; } } diff --git a/src/main/java/com/jmfy/controller/FengtiIOSRechargeController.java b/src/main/java/com/jmfy/controller/FengtiIOSRechargeController.java index b444fb2..0f7d556 100644 --- a/src/main/java/com/jmfy/controller/FengtiIOSRechargeController.java +++ b/src/main/java/com/jmfy/controller/FengtiIOSRechargeController.java @@ -66,13 +66,12 @@ public class FengtiIOSRechargeController { String sign = map.get("sign"); String decodeSign = FengTiDesUtil.decode(sign, Callback_Key); String md5Sign = map.get("md5Sign"); - String decodeMd5Sign = FengTiDesUtil.decode(md5Sign, Callback_Key); String mySign = MD5Util.encrypByMd5(decodeNtData + decodeSign + Md5_Key); - if (mySign.equals(decodeMd5Sign)) { + if (mySign.equals(md5Sign)) { return true; } - LOGGER.error("疯体ios==>sign验证异常, localSign={},md5Sign={},map={}", mySign, decodeMd5Sign, map); + LOGGER.error("疯体ios==>sign验证异常, localSign={},md5Sign={},map={}", mySign, md5Sign, map); return false; } }