更改
return CryptoJS.enc.base64.parse(encrypted.toString()).toString();
至
return encrypted.ciphertext.toString(CryptoJS.enc.base64);
该
encrypted对象通常字符串化为OpenSSL格式,其中也可能包含盐。如果您只对实际密文感兴趣,则需要对
ciphertext属性进行字符串化。
注意,这
toString()需要一个可选的编码功能。使用您需要的那个。

更改
return CryptoJS.enc.base64.parse(encrypted.toString()).toString();
至
return encrypted.ciphertext.toString(CryptoJS.enc.base64);
该
encrypted对象通常字符串化为OpenSSL格式,其中也可能包含盐。如果您只对实际密文感兴趣,则需要对
ciphertext属性进行字符串化。
注意,这
toString()需要一个可选的编码功能。使用您需要的那个。