From 93ecd5fe950d9900d4111fc0af14c9989064f34f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=B7=E6=88=90=E4=BC=9F?= Date: Fri, 21 Jun 2024 14:37:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8F=98=E9=87=8F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interceptor/DecryptingOncePerRequestFilter.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/das/src/main/java/com/das/common/interceptor/DecryptingOncePerRequestFilter.java b/das/src/main/java/com/das/common/interceptor/DecryptingOncePerRequestFilter.java index 05cb695c..6e0d5210 100644 --- a/das/src/main/java/com/das/common/interceptor/DecryptingOncePerRequestFilter.java +++ b/das/src/main/java/com/das/common/interceptor/DecryptingOncePerRequestFilter.java @@ -11,7 +11,6 @@ import jakarta.servlet.ServletInputStream; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletRequestWrapper; import jakarta.servlet.http.HttpServletResponse; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.filter.OncePerRequestFilter; import java.io.BufferedReader; @@ -20,14 +19,13 @@ import java.io.IOException; import java.io.InputStreamReader; import java.util.Collections; import java.util.Enumeration; -import java.util.Optional; public class DecryptingOncePerRequestFilter extends OncePerRequestFilter { - private String aeskey; + private String aesKey; private AdminRedisTemplate adminRedisTemplate; - public DecryptingOncePerRequestFilter(String aeskey, AdminRedisTemplate adminRedisTemplate) { - this.aeskey = aeskey; + public DecryptingOncePerRequestFilter(String aesKey, AdminRedisTemplate adminRedisTemplate) { + this.aesKey = aesKey; this.adminRedisTemplate = adminRedisTemplate; } @@ -44,10 +42,10 @@ public class DecryptingOncePerRequestFilter extends OncePerRequestFilter { // token解密 String token = request.getHeader("token"); if (StringUtils.isNotBlank(token)) { - token = AESUtil.decrypt(aeskey, token, iv); + token = AESUtil.decrypt(aesKey, token, iv); } if (StringUtils.isNotBlank(encryptedData)) { - encryptedData = AESUtil.decrypt(aeskey, encryptedData, iv); + encryptedData = AESUtil.decrypt(aesKey, encryptedData, iv); // 使用自定义的请求包装器替换原始请求 filterChain.doFilter(new DecryptingHttpServletRequestWrapper(request, encryptedData, token), response); } else {