最近公司的接口需要走加密,具体流程是客户端需要对请求数据进行AES和RAS加密,然后请求接口,对接口的返回数据再进行验签。目前的IOS和安卓客户端已经能完成该功能,现在要将该功能移植到微信小程序上,我了解到js想要进行AES和RAS加密必须要引入其他js文件,但是微信小程序是无法引入其他js的。想请问下各位有什么解决的办法?
1 回答

慕勒3428872
TA贡献1848条经验 获得超6个赞
可以引用的,将aes.js文件引入,不过无法直接使用,需要在aes.js文件中将需要用到的方法暴露出来,想要加解密要用到的就是CryptoJS方法,所以在aes.js中加上一个:
module.exports = {
CryptoJS: CryptoJS
}
然后在需要用到的js中引入:var fun_aes = require("../../utils/aes_1.js");然后就能用了。
添加回答
举报
0/150
提交
取消