本人是VUE中使用
1.首先
npm install crypto-js
2.引用
import CryptoJS from 'crypto-js/crypto-js'
3.签名
//stringSign是按照你们的规则去 拼接的字符串
//key为平台设置的密钥
//此方法为HMAC-SHA256的签名方式 具体签名方法可以打印CryptoJS
let hash = CryptoJS.HmacSHA256(stringSign, key);
4.加密
//我这里是使用16进制的方法 具体API 可以打印CryptoJS.enc
let hashInHex= CryptoJS.enc.Hex.stringify(hash);