From 7a24532ab73ff35cf620c5271dec9e5f5f6adfe5 Mon Sep 17 00:00:00 2001 From: Sutra Zhou Date: Mon, 30 Apr 2018 16:07:31 +0800 Subject: [PATCH] Minor revision. --- weixin4j-wxa/pom.xml | 2 +- .../main/java/com/foxinmy/weixin4j/wxa/WXBizDataCrypt.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/weixin4j-wxa/pom.xml b/weixin4j-wxa/pom.xml index 1a552d0d..cec79627 100644 --- a/weixin4j-wxa/pom.xml +++ b/weixin4j-wxa/pom.xml @@ -46,4 +46,4 @@ test - \ No newline at end of file + diff --git a/weixin4j-wxa/src/main/java/com/foxinmy/weixin4j/wxa/WXBizDataCrypt.java b/weixin4j-wxa/src/main/java/com/foxinmy/weixin4j/wxa/WXBizDataCrypt.java index d65e4329..97e3b0b9 100644 --- a/weixin4j-wxa/src/main/java/com/foxinmy/weixin4j/wxa/WXBizDataCrypt.java +++ b/weixin4j-wxa/src/main/java/com/foxinmy/weixin4j/wxa/WXBizDataCrypt.java @@ -27,14 +27,14 @@ public class WXBizDataCrypt { final byte[] aesCipher = Base64.decodeBase64(encryptedData); final byte[] aesIV = Base64.decodeBase64(iv); - final byte[] resultByte; + final byte[] decryptedBytes; try { - resultByte = AESUtils.decrypt(aesCipher, aesKey, aesIV); + decryptedBytes = AESUtils.decrypt(aesCipher, aesKey, aesIV); } catch (InvalidAlgorithmParameterException e) { throw new RuntimeException(e); } - final String decryptedText = new String(resultByte, Charset.forName("UTF-8")); + final String decryptedText = new String(decryptedBytes, Charset.forName("UTF-8")); final JSONObject decrypted = JSON.parseObject(decryptedText); final String appId = decrypted.getJSONObject("watermark").getString("appid");