From 49f031daa9d859d15f0c5fff6af9ed2c29f91b4b Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期一, 06 十一月 2023 17:30:04 +0800
Subject: [PATCH] 2.214修改

---
 src/main/java/com/whyc/filter/LDAPFilter.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/whyc/filter/LDAPFilter.java b/src/main/java/com/whyc/filter/LDAPFilter.java
index 7fe82a6..331dc31 100644
--- a/src/main/java/com/whyc/filter/LDAPFilter.java
+++ b/src/main/java/com/whyc/filter/LDAPFilter.java
@@ -32,7 +32,7 @@
     public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
         HttpServletRequest request = (HttpServletRequest) servletRequest;
         HttpServletResponse response = (HttpServletResponse) servletResponse;
-        Locale.setDefault(Locale.ENGLISH);
+        //Locale.setDefault(Locale.ENGLISH);
         //涓ユ牸瑕佹眰
         if(2 == YamlProperties.systemType) {
             String requestURI = request.getRequestURI();
@@ -51,7 +51,7 @@
                         //paramValue = paramValue.replace(String.valueOf(LDAP_FILTER_ESCAPE_SEQUENCE[charIndex]), LDAP_FILTER_ESCAPE_SEQUENCE_CHARACTER[charIndex]);
                         //杩欎釜閲岄潰鏄厑璁�*鐨�,鍙互鏀捐繃
                         if (
-                                (requestURI.contains("user/") && c == '*' && (request.getMethod().toUpperCase().equals(RequestMethod.POST.name()) || request.getMethod().toUpperCase().equals(RequestMethod.PUT.name())))
+                                (requestURI.contains("user/") && c == '*' && (request.getMethod().toUpperCase(Locale.ENGLISH).equals(RequestMethod.POST.name()) || request.getMethod().toUpperCase(Locale.ENGLISH).equals(RequestMethod.PUT.name())))
                         ) {
                             continue;
                         } else if ((requestURI.contains(".servlet") || requestURI.contains("menu/menuList")) && c == '/') {
@@ -79,7 +79,7 @@
                 if (index != -1) {
                     //杩欎釜閲岄潰鏄厑璁�*鐨�,鍙互鏀捐繃
                     if (
-                            (requestURI.contains("user/") && c == '*' && (request.getMethod().toUpperCase().equals(RequestMethod.POST.name()) || request.getMethod().toUpperCase().equals(RequestMethod.PUT.name())))
+                            (requestURI.contains("user/") && c == '*' && (request.getMethod().toUpperCase(Locale.ENGLISH).equals(RequestMethod.POST.name()) || request.getMethod().toUpperCase(Locale.ENGLISH).equals(RequestMethod.PUT.name())))
 
                     ) {
                         continue;

--
Gitblit v1.9.1