From c160da51324d9f38779e0cf8bd0598042bb1dbf2 Mon Sep 17 00:00:00 2001 From: xupei Date: Mon, 2 Feb 2026 14:57:32 +0800 Subject: [PATCH] =?UTF-8?q?BUGFIX:=20token=E8=BF=87=E6=9C=9F=EF=BC=8C?= =?UTF-8?q?=E9=87=8D=E6=96=B0=E7=99=BB=E5=BD=95=E6=97=A0=E6=B3=95=E8=A7=A3?= =?UTF-8?q?=E5=86=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/service/impl/AccountServiceImpl.java | 5 +++-- src/main/resources/application-dev.properties | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java index c7543b1c..246f3e94 100644 --- a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java @@ -244,12 +244,13 @@ public class AccountServiceImpl extends ServiceImpl impl AccountLoginVO response = CopyUtil.copyObject(account, AccountLoginVO.class); response.setEmail(account.getUserEmail()); String token = LocalCacheUtils.getTokenCache(String.valueOf(account.getId())); - if (StringUtils.isNotBlank(token)) { + /*if (StringUtils.isNotBlank(token)) { //用户已登入 response.setToken(token); } else { response.setToken(createAccountToken(account)); - } + }*/ + response.setToken(createAccountToken(account)); response.setUserId(account.getId()); response.setSystemUser(account.getSystemUser()); // 设置头像 diff --git a/src/main/resources/application-dev.properties b/src/main/resources/application-dev.properties index da4dfdcb..4d24c7fd 100644 --- a/src/main/resources/application-dev.properties +++ b/src/main/resources/application-dev.properties @@ -17,7 +17,8 @@ spring.security.jwtSecret=JWTSECRET spring.security.jwtTokenHeader=Authorization spring.security.jwtTokenPrefix=Bearer- ## 24Сʱ -spring.security.jwtExpiration=8640000000 +#spring.security.jwtExpiration=8640000000 +spring.security.jwtExpiration=60000 #spring security权限设置 认证了token还要认证权限 不然报错Full authentication is required to access this resource spring.security.ignorePaths=/,/favicon.ico,/doc.html,/webjars/**,/swagger-resources,/v2/api-docs,\ /api/account/**,/api/element/**,/api/python/**,/api/design/**,/api/history/**,/api/library/**,/api/third/party/**,/api/generate/**,/api/workspace/**,/api/classification/**,\