EgovWebApplicationInitializer.java
- 작성자 :
- 박*선
- 작성일 :
- 2022-02-28 13:12:41
- 조회수 :
- 2,223
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
EgovWebApplicationInitializer.java에서
web.xml에서 사용하는
<session-config>
<session-timeout>10</session-timeout>
<cookie-config>
<http-only>true</http-only>
<secure>true</secure>
</cookie-config>
</session-config>
어떻게 사용하는지 알려주세요.
web.xml에서 사용하는
<session-config>
<session-timeout>10</session-timeout>
<cookie-config>
<http-only>true</http-only>
<secure>true</secure>
</cookie-config>
</session-config>
어떻게 사용하는지 알려주세요.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
Java Config 방식으로 Session 관리할 때
HttpSessionListener 인터페이스를 사용합니다.
해당 세션 리스너의 구현체를 만들어서 세션 정보를 구성한 후
WebApplicationInitializer 에 세션 리스너를 등록합니다.
아래 링크의 예제를 확인해보시기 바랍니다.
http://fruzenshtein.com/spring-java-configuration-session-timeout/
또한 쿠키 보안옵션의 경우 ServletContext.getSessionCookieConfig() 를
활용하여 설정할 수 있습니다.
아래 링크의 예제를 확인해보시기 바랍니다.
https://www.baeldung.com/spring-security-session
감사합니다.
표준프레임워크센터입니다.
Java Config 방식으로 Session 관리할 때
HttpSessionListener 인터페이스를 사용합니다.
해당 세션 리스너의 구현체를 만들어서 세션 정보를 구성한 후
WebApplicationInitializer 에 세션 리스너를 등록합니다.
아래 링크의 예제를 확인해보시기 바랍니다.
http://fruzenshtein.com/spring-java-configuration-session-timeout/
또한 쿠키 보안옵션의 경우 ServletContext.getSessionCookieConfig() 를
활용하여 설정할 수 있습니다.
아래 링크의 예제를 확인해보시기 바랍니다.
https://www.baeldung.com/spring-security-session
감사합니다.