From 19270088fef664ed7f33d683faec71e9bd223787 Mon Sep 17 00:00:00 2001 From: sh Date: Tue, 18 Nov 2025 14:45:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=92=E8=81=94=E7=BD=91?= =?UTF-8?q?=E5=8D=95=E7=82=B9=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/system/SysLoginController.java | 39 +------------------ 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java index a07d783..df03473 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java @@ -213,28 +213,10 @@ public class SysLoginController */ @GetMapping("/getWwTjmHlwToken") public AjaxResult getWwTjmHlwToken(HttpServletRequest request){ - String token = request.getHeader("Authorization"); - if (token != null && token.startsWith("Bearer ")) { - token = token.substring(7); - } - - String cookieValue = null; - javax.servlet.http.Cookie[] cookies = request.getCookies(); - if (cookies != null) { - for (javax.servlet.http.Cookie cookie : cookies) { - if ("portal_auth".equals(cookie.getName())) { - cookieValue = cookie.getValue(); - break; - } - } - } - - boolean isTokenValid = validateToken(token); - boolean isCookieValid = validateCookie(cookieValue); - if (isTokenValid && isCookieValid) { + String token = request.getHeader("Access-Token"); + if (StringUtils.isNotBlank(token)) { WwTokenResult wwTokenResult=new WwTokenResult(); wwTokenResult.setAccessToken(token); - wwTokenResult.setSessionCookie(cookieValue); String localToken = oauthLoginHlwService.getWwTjmHlwToken(wwTokenResult); return AjaxResult.success("门户登录成功") .put("token", localToken) @@ -244,21 +226,4 @@ public class SysLoginController } } - /** - * 验证token - * @param token - * @return - */ - private boolean validateToken(String token) { - return token != null && !token.isEmpty() && token.matches("^[A-Za-z0-9_-]{36}$"); - } - - /** - * 验证cookie - * @param cookieValue - * @return - */ - private boolean validateCookie(String cookieValue) { - return cookieValue != null && !cookieValue.isEmpty(); - } }