session, 세션 timeout 구현 문제
- 작성자 :
- 사*환
- 작성일 :
- 2014-03-06 16:34:47
- 조회수 :
- 1,304
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
수고하십니다.
묻고 답하기 에 세션 관련 글을 읽어보았는데 (spring-security, spring-security를 사용하지 않는 방법) 두 가지로 session 을 체크 할 수 있는것 같습니다.
1. 각각 케이스를 사용하려면 어느자료를 보아야 하는지요?
2. web.xml 에 session-timeout 에 설정되는 값은 단위가 분(minute) 인가요?
3. http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security
문서를 읽어보았습니다. 그런 설정이 현재 context-security.xml 에 선언되어 있으면 프레임웍 security 를 사용하고 있는건가요?
아니면, 다른 부분에 선언을 해야지 사용할 수 있는지요?
로그인 후 한참 있다가 메뉴이동 시 로그인 화면으로 가지 않고 클릭된 메뉴페이지가 열리면서 nullException 이 나는것을 보아 동작하지 않는것 같은데 어디를 확인해야 할 지 모르겠네요..
답변 주시면 감사하겠습니다.
묻고 답하기 에 세션 관련 글을 읽어보았는데 (spring-security, spring-security를 사용하지 않는 방법) 두 가지로 session 을 체크 할 수 있는것 같습니다.
1. 각각 케이스를 사용하려면 어느자료를 보아야 하는지요?
2. web.xml 에 session-timeout 에 설정되는 값은 단위가 분(minute) 인가요?
3. http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security
문서를 읽어보았습니다. 그런 설정이 현재 context-security.xml 에 선언되어 있으면 프레임웍 security 를 사용하고 있는건가요?
아니면, 다른 부분에 선언을 해야지 사용할 수 있는지요?
로그인 후 한참 있다가 메뉴이동 시 로그인 화면으로 가지 않고 클릭된 메뉴페이지가 열리면서 nullException 이 나는것을 보아 동작하지 않는것 같은데 어디를 확인해야 할 지 모르겠네요..
답변 주시면 감사하겠습니다.
A
안녕하세요. 사주환님.
1.
우선 Spring Security를 사용하지 않는 방식은 일반적인 session을 통해 로그인을 관리하는 것이기 때문에, 별도로 가이즈를 제공해 드리고 있진 않습니다.
Spring Security를 사용하신 경우는 질문에 올려주신 가이드 부분을 참조하시면 되시구요.
추가적으로 공통컴포넌트에 일반로그인 부분을 적용하시면 2가지 모두 사용하실 수 있습니다.
일반적인 세션 방식을 기본으로 web.xml 상에 있는 EgovSpringSecirytLoginFilter 부분을 사용하시면 추가적으로 Spring Security가 활성화되는 방식입니다.
2.
web.xml 상에 session-timeout은 분으로 지정하시면 됩니다.
3.
context-security.xml 가 있다고 적용되는 것은 아니고 web.xml 상에서 springSecurityFilterChain라는 filter가 등록되어야지 실제 동작을 합니다. 이 부분 확인 부탁드립니다.
그럼, 즐거운 하루되십시오.
감사합니다.
1.
우선 Spring Security를 사용하지 않는 방식은 일반적인 session을 통해 로그인을 관리하는 것이기 때문에, 별도로 가이즈를 제공해 드리고 있진 않습니다.
Spring Security를 사용하신 경우는 질문에 올려주신 가이드 부분을 참조하시면 되시구요.
추가적으로 공통컴포넌트에 일반로그인 부분을 적용하시면 2가지 모두 사용하실 수 있습니다.
일반적인 세션 방식을 기본으로 web.xml 상에 있는 EgovSpringSecirytLoginFilter 부분을 사용하시면 추가적으로 Spring Security가 활성화되는 방식입니다.
2.
web.xml 상에 session-timeout은 분으로 지정하시면 됩니다.
3.
context-security.xml 가 있다고 적용되는 것은 아니고 web.xml 상에서 springSecurityFilterChain라는 filter가 등록되어야지 실제 동작을 합니다. 이 부분 확인 부탁드립니다.
그럼, 즐거운 하루되십시오.
감사합니다.