修复漏洞问题

This commit is contained in:
weiweiw 2024-08-09 11:17:30 +08:00
parent cff5536b04
commit 4e8974b2f7
4 changed files with 22 additions and 22 deletions

View File

@ -31,9 +31,9 @@ public interface RemoteLogService
* @throws Exception 异常
* @return 结果
*/
@PostMapping("/operlog")
public R<Boolean> saveLog(@RequestBody SysOperLog sysOperLog, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception;
// @PostMapping("/operlog")
// public R<Boolean> saveLog(@RequestBody SysOperLog sysOperLog, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception;
//
/**
* 保存系统日志

View File

@ -31,11 +31,11 @@ public class RemoteLogFallbackFactory implements FallbackFactory<RemoteLogServic
log.error("日志服务调用失败:{}", throwable.getMessage());
return new RemoteLogService()
{
@Override
public R<Boolean> saveLog(SysOperLog sysOperLog, String source)
{
return R.fail("保存操作日志失败:" + throwable.getMessage());
}
// @Override
// public R<Boolean> saveLog(SysOperLog sysOperLog, String source)
// {
// return R.fail("保存操作日志失败:" + throwable.getMessage());
// }
@Override
public R<Boolean> addLogs(SysLogsVo sysLogsVo, String source) throws Exception {

View File

@ -25,11 +25,11 @@ public class AsyncLogService
/**
* 保存系统日志记录
*/
@Async
public void saveSysLog(SysOperLog sysOperLog) throws Exception
{
remoteLogService.saveLog(sysOperLog, SecurityConstants.INNER);
}
// @Async
// public void saveSysLog(SysOperLog sysOperLog) throws Exception
// {
// remoteLogService.saveLog(sysOperLog, SecurityConstants.INNER);
// }
/**

View File

@ -115,13 +115,13 @@ public class SecurityUtils
return passwordEncoder.matches(rawPassword, encodedPassword);
}
public static void main(String[] args) {
//$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2
//$2a$10$zvlw3Mu8M.j.MhAChrYwluj88ziX6lVD3AoRrBQpwKMcdIZvKMoR2
// String msg= encryptPassword("Admin@1234");
String msg= encryptPassword("admin123");
boolean rest = matchesPassword("admin123","$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2");
System.err.println(msg);
System.err.println(rest);
}
// public static void main(String[] args) {
////$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2
// //$2a$10$zvlw3Mu8M.j.MhAChrYwluj88ziX6lVD3AoRrBQpwKMcdIZvKMoR2
//// String msg= encryptPassword("Admin@1234");
// String msg= encryptPassword("Bonus$2024");
// boolean rest = matchesPassword("admin123","$2a$10$5azz92OgGRyRUETz/ZJeZu1exkggPYUDRssvreywTjKk.0Pmn2Q16");
// System.err.println(msg);
// System.err.println(rest);
// }
}