Security방식에 SSO연계 로그인완료후 성공화면이동시 오류
- 작성자 :
- 이*찬
- 작성일 :
- 2023-05-19 10:42:47
- 조회수 :
- 676
- 구분 :
- 공통컴포넌트 / 3.9
- 진행상태 :
- 완료
Q
안녕하세요
Security인증방식에 SSO연계해야 하는데
SSO 로그인 성공후 메인화면으로 이동을 해야 하는데
UsernamePasswordAuthenticationFilter에서doFilter호출후 Cannot create a session after the response has been committed오류가 발생합니다.
원인이 무엇인지 알수가 없어 질문드립니다.
Security인증방식에 SSO연계해야 하는데
SSO 로그인 성공후 메인화면으로 이동을 해야 하는데
UsernamePasswordAuthenticationFilter에서doFilter호출후 Cannot create a session after the response has been committed오류가 발생합니다.
원인이 무엇인지 알수가 없어 질문드립니다.
환경정보
-
- OS 정보 : VMware Tanzu
- 표준프레임워크 버전 : 3.9.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : Spring boot
- DB 정보 : oracle
- 기타 환경 정보 :
A
안녕하세요. 표준프레임워크 센터입니다.
Filter 클래스의 chain.doFilter(response, request)를 호출할 때에
doFilter()에 들어가는 response 인자는 재가공되지 않은 상태여야 하므로
해당 Filter 클래스나 이전에 호출되는 Filter 클래스에서 response 객체를 정상적으로 chain.doFilter()를 호출하기 전에
response.sendRedirect("/"); 등으로 호출했는지에 대한 여부를 확인하여 보시기 바랍니다.
감사합니다.
Filter 클래스의 chain.doFilter(response, request)를 호출할 때에
doFilter()에 들어가는 response 인자는 재가공되지 않은 상태여야 하므로
해당 Filter 클래스나 이전에 호출되는 Filter 클래스에서 response 객체를 정상적으로 chain.doFilter()를 호출하기 전에
response.sendRedirect("/"); 등으로 호출했는지에 대한 여부를 확인하여 보시기 바랍니다.
감사합니다.