mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-12 11:26:43 +08:00
随机密码加密解密--去掉console.log打印
This commit is contained in:
@@ -171,20 +171,20 @@ service.interceptors.request.use(
|
|||||||
/**
|
/**
|
||||||
* 请求拦截处理(待添加 判断走统一网关处理)
|
* 请求拦截处理(待添加 判断走统一网关处理)
|
||||||
*/
|
*/
|
||||||
console.log(config)
|
// console.log(config)
|
||||||
if (config.url && /api\/$/.test(config.url.split(configApp.API_VERSION)[0]) && (configApp.API_VERSION == 'v2' || configApp.API_VERSION == 'v3')) {
|
if (config.url && /api\/$/.test(config.url.split(configApp.API_VERSION)[0]) && (configApp.API_VERSION == 'v2' || configApp.API_VERSION == 'v3')) {
|
||||||
if (!config.data || config.data == null) {
|
if (!config.data || config.data == null) {
|
||||||
config.data = {}
|
config.data = {}
|
||||||
}
|
}
|
||||||
if (!!config.data && config.data != null) {
|
if (!!config.data && config.data != null) {
|
||||||
if(configApp.API_VERSION == 'v3'){
|
if(configApp.API_VERSION == 'v3'){
|
||||||
console.log('随机密钥:' + masterKey);
|
// console.log('随机密钥:' + masterKey);
|
||||||
// RSA加密随机密钥
|
// RSA加密随机密钥
|
||||||
let ak = RSAEncrypt(masterKey, publicKey);
|
let ak = RSAEncrypt(masterKey, publicKey);
|
||||||
console.log('加密后的masterKey:' + ak);
|
// console.log('加密后的masterKey:' + ak);
|
||||||
// 随机密钥加密data
|
// 随机密钥加密data
|
||||||
let data = AESEncrypt(JSON.stringify(config.data), masterKey);
|
let data = AESEncrypt(JSON.stringify(config.data), masterKey);
|
||||||
console.log('MD5值:' + MD5(AESEncrypt(data, masterKey)).toString());
|
// console.log('MD5值:' + MD5(AESEncrypt(data, masterKey)).toString());
|
||||||
// 验证数据完整性MD5
|
// 验证数据完整性MD5
|
||||||
// 数据完整性MD5需要进行二次AES加密
|
// 数据完整性MD5需要进行二次AES加密
|
||||||
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
||||||
@@ -193,11 +193,11 @@ service.interceptors.request.use(
|
|||||||
config.headers['data'] = data
|
config.headers['data'] = data
|
||||||
}
|
}
|
||||||
config.data = { ak, data };
|
config.data = { ak, data };
|
||||||
console.log(config.data);
|
// console.log(config.data);
|
||||||
if(AESDecrypt(config.data.data, masterKey)){
|
if(AESDecrypt(config.data.data, masterKey)){
|
||||||
console.log(JSON.parse(AESDecrypt(config.data.data, masterKey)));
|
// console.log(JSON.parse(AESDecrypt(config.data.data, masterKey)));
|
||||||
}else{
|
}else{
|
||||||
console.log(AESDecrypt(config.data.data, masterKey));
|
// console.log(AESDecrypt(config.data.data, masterKey));
|
||||||
}
|
}
|
||||||
}else if(configApp.API_VERSION == 'v2'){
|
}else if(configApp.API_VERSION == 'v2'){
|
||||||
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
||||||
|
|||||||
@@ -56,13 +56,13 @@ service.interceptors.request.use(
|
|||||||
}
|
}
|
||||||
if (!!config.data && config.data != null) {
|
if (!!config.data && config.data != null) {
|
||||||
if(configApp.API_VERSION == 'v3'){
|
if(configApp.API_VERSION == 'v3'){
|
||||||
console.log('随机密钥:' + masterKey);
|
// console.log('随机密钥:' + masterKey);
|
||||||
// RSA加密随机密钥
|
// RSA加密随机密钥
|
||||||
let ak = RSAEncrypt(masterKey, publicKey);
|
let ak = RSAEncrypt(masterKey, publicKey);
|
||||||
console.log('加密后的masterKey:' + ak);
|
// console.log('加密后的masterKey:' + ak);
|
||||||
// 随机密钥加密data
|
// 随机密钥加密data
|
||||||
let data = AESEncrypt(JSON.stringify(config.data), masterKey);
|
let data = AESEncrypt(JSON.stringify(config.data), masterKey);
|
||||||
console.log('MD5值:' + MD5(AESEncrypt(data, masterKey)).toString());
|
// console.log('MD5值:' + MD5(AESEncrypt(data, masterKey)).toString());
|
||||||
// 验证数据完整性MD5
|
// 验证数据完整性MD5
|
||||||
// 数据完整性MD5需要进行二次AES加密
|
// 数据完整性MD5需要进行二次AES加密
|
||||||
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
||||||
@@ -71,11 +71,11 @@ service.interceptors.request.use(
|
|||||||
config.headers['data'] = data
|
config.headers['data'] = data
|
||||||
}
|
}
|
||||||
config.data = { ak, data };
|
config.data = { ak, data };
|
||||||
console.log(config.data);
|
// console.log(config.data);
|
||||||
if(AESDecrypt(config.data.data, masterKey)){
|
if(AESDecrypt(config.data.data, masterKey)){
|
||||||
console.log(JSON.parse(AESDecrypt(config.data.data, masterKey)));
|
// console.log(JSON.parse(AESDecrypt(config.data.data, masterKey)));
|
||||||
}else{
|
}else{
|
||||||
console.log(AESDecrypt(config.data.data, masterKey));
|
// console.log(AESDecrypt(config.data.data, masterKey));
|
||||||
}
|
}
|
||||||
}else if(configApp.API_VERSION == 'v2'){
|
}else if(configApp.API_VERSION == 'v2'){
|
||||||
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
||||||
|
|||||||
Reference in New Issue
Block a user