解决部门解密问题

This commit is contained in:
haozq 2024-08-06 10:12:54 +08:00
parent 8d8197fb36
commit 2cfb50e28c
7 changed files with 15 additions and 9 deletions

View File

@ -138,7 +138,7 @@ public class SysLogsVo {
vo.setOperaUserName(loginUser.getUsername());
}
Long userId=loginUser.getUserid();
if (userId!=null && userId!=0l) {
if (userId!=null && userId!=0L) {
vo.setUserId(userId.toString());
}
return vo;

View File

@ -133,7 +133,7 @@ public class LogAspect
sysLogsVo.setOperaUserName(username);
}
Long userId = SecurityUtils.getUserId();
if (userId!=null && userId!=0l) {
if (userId!=null && userId!=0L) {
sysLogsVo.setUserId(userId.toString());
}
sysLogsVo.setOperaUri(StringUtils.substring(ServletUtils.getRequest().getRequestURI(), 0, 255));

View File

@ -66,8 +66,8 @@ public class TokenService
rspMap.put("access_token", accessToken);
rspMap.put("expires_in", expireTime);
//对token和 进行混粗糙你存储
redisService.setCacheObject(userName+":"+accessToken,userName, 120l, TimeUnit.MINUTES);
redisService.setCacheObject(userId+":"+accessToken,userId.toString(), 120l, TimeUnit.MINUTES);
redisService.setCacheObject(userName+":"+accessToken,userName, 120L, TimeUnit.MINUTES);
redisService.setCacheObject(userId+":"+accessToken,userId.toString(), 120L, TimeUnit.MINUTES);
return rspMap;
}

View File

@ -92,8 +92,8 @@ public class AuthFilter implements GlobalFilter, Ordered
if (StringUtils.isEmpty(id) || !id.equals(userId)) {
return unauthorizedResponse(exchange, "令牌已过期或验证不正确!");
}
redisService.setCacheObject(userName+":"+token,userName, 120l, TimeUnit.MINUTES);
redisService.setCacheObject(userId+":"+token,userId+"", 120l, TimeUnit.MINUTES);
redisService.setCacheObject(userName+":"+token,userName, 120L, TimeUnit.MINUTES);
redisService.setCacheObject(userId+":"+token,userId+"", 120L, TimeUnit.MINUTES);
}catch (Exception e){
return unauthorizedResponse(exchange, "令牌已过期或验证不正确!");
}

View File

@ -48,8 +48,8 @@ spring:
rule-type: gw-flow
#系统 自动 加解密开关
system:
jia-enable: true
jie-enable: true
jia-enable: false
jie-enable: false
#加密组件
jasypt:
encryptor:

View File

@ -81,6 +81,13 @@
<version>24.6.0</version>
<scope>compile</scope>
</dependency>
<!--加密依赖包-->
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>3.0.2</version>
</dependency>
</dependencies>
<build>

View File

@ -27,7 +27,6 @@ public class OssServiceImpl implements OssService {
@Resource
private OssUtils ossUtils;
private ExecutorService executor = Executors.newFixedThreadPool(5); // 限制并发线程数为5
/**
* 文件上传