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");