소스 검색

SEC-767: Added override for flushBuffer in response wrapper.

Luke Taylor 17 년 전
부모
커밋
d6e5dbbcfd
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      core/src/main/java/org/springframework/security/ui/SessionFixationProtectionFilter.java

+ 5 - 0
core/src/main/java/org/springframework/security/ui/SessionFixationProtectionFilter.java

@@ -150,6 +150,11 @@ public class SessionFixationProtectionFilter extends SpringSecurityFilter {
             startNewSession();
             super.sendRedirect(location);
         }
+        
+        public void flushBuffer() throws IOException {
+            startNewSession();
+            super.flushBuffer();
+        }
 
         /**
          * Calls <code>startNewSessionIfRequired()</code>