Open jagerzhang opened 3 years ago
看官网的使用示例:
var data = [{ id: 1 }, { id: 2 }];
// Encrypt var ciphertext = context.utils.CryptoJS.AES.encrypt(JSON.stringify(data), 'secret key 123');
// Decrypt var bytes = context.utils.CryptoJS.AES.decrypt(ciphertext.toString(), 'secret key 123'); var decryptedData = JSON.parse(bytes.toString(CryptoJS.enc.Utf8));
console.log('decryptedData', decryptedData);
@xiuxiuing 已按照这个方法解决,非常感谢!
版本号
1.91
什么问题
在 Pre-request 里面写了生成HMAC验签头部的js脚本,内容如下:
在API运行界面可以正常运行,但是在服务器端测试时,报错如下:
看起来是因为服务端环境里面没有 CryptoJS 这个库。
非开发岗,所以求问下各位大佬如何解决这个问题~
var CryptoJS = require("crypto-js"); 用这个则会报require不存在,应该还是服务端引用组件的写法问题。