公钥使用
获取公钥(BizConfig/read/publicKey)
不需要headers中传token
输入:无
输出:
名称 | 字段 | 类型 | 可选 | 说明 |
---|---|---|---|---|
编码 | code | string | N | |
创建日期 | createtime | date | N | |
名称 | name | string | N | |
说明 | remark | string | Y | |
类型 | type | number | N | |
公钥 | value | string | N | 使用的publicKey |
公钥加密
安装jsencrypt
npm install jsencrypt
使用jsencrypt加密
import JsEncrypt from 'jsencrypt';
let encrypt = new JsEncrypt();
let publicKey = '通过API获取的publicKey';
encrypt.setPublicKey(publicKey);
// 需要加密的数据
var data = {account:'138***1233',password:'Dx@34****234'};
// 加密后的数据
data = {account: encrypt.encrypt(data.account),
password: encrypt.encrypt(data.password)};