由于后台java使用AES加密使用的是AES/EBC/PKCS5Padding进行初始化的,
1、首先var key = CryptoJS.enc.Utf8.parse(key);
2、由于后端用的PKCS5Padding,而CryptoJS类库类库中没有,但有PKCS7Padding,跟PKCS5Padding是一样的,所以加密时加上红色部分的参数即可:CryptoJS.AES.encrypt(text, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 });