From 04779e01c1b2a23ab2f35665bbccd972dac10088 Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Sun, 26 Jul 2020 23:28:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=81=B5=E5=8A=A8sdk=E6=8E=A5=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jmfy/controller/MHTRechargeController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jmfy/controller/MHTRechargeController.java b/src/main/java/com/jmfy/controller/MHTRechargeController.java index b6addbd..47ee2c1 100644 --- a/src/main/java/com/jmfy/controller/MHTRechargeController.java +++ b/src/main/java/com/jmfy/controller/MHTRechargeController.java @@ -74,11 +74,12 @@ public class MHTRechargeController { String sign = parameterMap.get("sign"); String temp = "consumerid" + "=" + consumerid + "&" + "ext" + "=" + ext; - String stringBuilder = "gameCurrency" + "=" + gameCurrency + "&" + + String stringBuilder = "ext" + "=" + ext + "&" + "mhtOrderAmt" + "=" + mhtOrderAmt + "&" + "orderDetail" + "=" + orderDetail + "&" + "orderNo" + "=" + orderNo + "&" + "time" + "=" + time; + LOGGER.info("stringBuilder"+stringBuilder); LOGGER.info("temp"+temp); String plain = stringBuilder + MD5Util.encrypByMd5(MHTSDKConstans.secretKey); @@ -189,5 +190,10 @@ public class MHTRechargeController { public static void main(String[] args) throws IllegalAccessException, UnsupportedEncodingException { + String plain = "ext=1&mhtOrderAmt=6.0&orderDetail=充值60妖晶&orderNo=2007181544511284393682891440128&time=1595071670196" + MD5Util.encrypByMd5(MHTSDKConstans.secretKey); + System.out.println("plain = " + plain); + String sig = MD5Util.encrypByMd5(plain); + System.out.println("sig = " + sig); + } }