mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 23:56: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.data || config.data == null) {
|
||||
config.data = {}
|
||||
}
|
||||
if (!!config.data && config.data != null) {
|
||||
if(configApp.API_VERSION == 'v3'){
|
||||
console.log('随机密钥:' + masterKey);
|
||||
// console.log('随机密钥:' + masterKey);
|
||||
// RSA加密随机密钥
|
||||
let ak = RSAEncrypt(masterKey, publicKey);
|
||||
console.log('加密后的masterKey:' + ak);
|
||||
// console.log('加密后的masterKey:' + ak);
|
||||
// 随机密钥加密data
|
||||
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需要进行二次AES加密
|
||||
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
||||
@@ -193,11 +193,11 @@ service.interceptors.request.use(
|
||||
config.headers['data'] = data
|
||||
}
|
||||
config.data = { ak, data };
|
||||
console.log(config.data);
|
||||
// console.log(config.data);
|
||||
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{
|
||||
console.log(AESDecrypt(config.data.data, masterKey));
|
||||
// console.log(AESDecrypt(config.data.data, masterKey));
|
||||
}
|
||||
}else if(configApp.API_VERSION == 'v2'){
|
||||
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
||||
|
||||
@@ -56,13 +56,13 @@ service.interceptors.request.use(
|
||||
}
|
||||
if (!!config.data && config.data != null) {
|
||||
if(configApp.API_VERSION == 'v3'){
|
||||
console.log('随机密钥:' + masterKey);
|
||||
// console.log('随机密钥:' + masterKey);
|
||||
// RSA加密随机密钥
|
||||
let ak = RSAEncrypt(masterKey, publicKey);
|
||||
console.log('加密后的masterKey:' + ak);
|
||||
// console.log('加密后的masterKey:' + ak);
|
||||
// 随机密钥加密data
|
||||
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需要进行二次AES加密
|
||||
config.headers['signature'] = MD5(AESEncrypt(data, masterKey)).toString();
|
||||
@@ -71,11 +71,11 @@ service.interceptors.request.use(
|
||||
config.headers['data'] = data
|
||||
}
|
||||
config.data = { ak, data };
|
||||
console.log(config.data);
|
||||
// console.log(config.data);
|
||||
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{
|
||||
console.log(AESDecrypt(config.data.data, masterKey));
|
||||
// console.log(AESDecrypt(config.data.data, masterKey));
|
||||
}
|
||||
}else if(configApp.API_VERSION == 'v2'){
|
||||
config.headers['signature'] = MD5(timeStr + CacheUtils.getLocItem('token'))
|
||||
|
||||
Reference in New Issue
Block a user