security 간소화 사용 시 세션 타임아웃 문의
- 작성자 :
- S***k
- 작성일 :
- 2021-07-20 11:26:02
- 조회수 :
- 3,842
- 구분 :
- 개발환경 / 3.8
- 진행상태 :
- 완료
Q
시큐리티 간소화를 이용하여 로그인 처리를 하고 있습니다.
context-security.xml 에
concurrentMaxSessons="1"
concurrentExpiredUrl="세션 만료 시 이동할 주소"
설정을 하고 web.xml 에서 타임아웃을 1분으로 설정 하였습니다.
세션 만료가 되면 지정한 주소로 이동을 할 것이라 생각했는데 이동이 되질 않습니다.
혹시 몰라 시큐리티 로그인필터쪽에서 세션정보를 찍어보면 getMaxInactiveInterval 는 60초로 나오고 있습니다.
세션 타임아웃 확인하는 로직이 별도로 필요한 것인가요? 세션 타임아웃을 확인하고자 하면 어떻게 해야 하나요?
context-security.xml 에
concurrentMaxSessons="1"
concurrentExpiredUrl="세션 만료 시 이동할 주소"
설정을 하고 web.xml 에서 타임아웃을 1분으로 설정 하였습니다.
세션 만료가 되면 지정한 주소로 이동을 할 것이라 생각했는데 이동이 되질 않습니다.
혹시 몰라 시큐리티 로그인필터쪽에서 세션정보를 찍어보면 getMaxInactiveInterval 는 60초로 나오고 있습니다.
세션 타임아웃 확인하는 로직이 별도로 필요한 것인가요? 세션 타임아웃을 확인하고자 하면 어떻게 해야 하나요?
환경정보
-
- OS 정보 : 윈도우10
- 표준프레임워크 버전 : 3.8
- JDK(JRE) 정보 : 1.8
- WAS 정보 : Wildfly 18
- DB 정보 : Tibero 5
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
시큐리티 간소화 서비스에서
해당 옵션은 다음을 참조 하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema_v3_8
concurrentExpiredUrl 속성의 경우
동시접속자 제한이 걸린경우
제한 초과 세션에 대해서 이동할 URL을 지정하는 것입니다.
따라서
세션 타임아웃시 무조건 이동하는 URL은 아닙니다.
해당 기능을 사용하고자 하시는경우
스프링 내부 변경사항 및 표준프레임워크 패치등으로
실행환경 v3.10을 사용하셔야 합니다.
감사합니다.
표준프레임워크센터 입니다.
시큐리티 간소화 서비스에서
해당 옵션은 다음을 참조 하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema_v3_8
concurrentExpiredUrl 속성의 경우
동시접속자 제한이 걸린경우
제한 초과 세션에 대해서 이동할 URL을 지정하는 것입니다.
따라서
세션 타임아웃시 무조건 이동하는 URL은 아닙니다.
해당 기능을 사용하고자 하시는경우
스프링 내부 변경사항 및 표준프레임워크 패치등으로
실행환경 v3.10을 사용하셔야 합니다.
감사합니다.