세션 관련
- 작성자 :
- 문*구
- 작성일 :
- 2013-12-26 13:18:52
- 조회수 :
- 873
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
업무에 수고가 많으십니다.
현재 모든 페이지가 일반세션이 아닌 보안세션으로 관리되고 있습니다.
몇 개의 페이지만 세션관리 없이 접근 가능하도록 하고자 합니다.
어떻게 , 무엇을 예외처리 해야 하나요?
현재 모든 페이지가 일반세션이 아닌 보안세션으로 관리되고 있습니다.
몇 개의 페이지만 세션관리 없이 접근 가능하도록 하고자 합니다.
어떻게 , 무엇을 예외처리 해야 하나요?
A
안녕하세요. 문용구님.
context-security.xml 상에 <intercept-url ../> 방식으로 지정하셨기 때문에 로그인 없이 들어갈 수 있는 페이지에 대한 정보를 다음과 같이 추가하시면 되실 것 같습니다.
<sec:intercept-url pattern="/aaa/bbb.do" access="IS_AUTHENTICATED_ANONYMOUSLY" />
일반적으로 ROLE_ANONYMOUS가 정의되는 경우 이 role을 사용하셔도 되지만, roleHierarchy 상에 ROLE_ANONYMOUS가 지정되어 있지 않아서 이를 사용하실 수 없습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
context-security.xml 상에 <intercept-url ../> 방식으로 지정하셨기 때문에 로그인 없이 들어갈 수 있는 페이지에 대한 정보를 다음과 같이 추가하시면 되실 것 같습니다.
<sec:intercept-url pattern="/aaa/bbb.do" access="IS_AUTHENTICATED_ANONYMOUSLY" />
일반적으로 ROLE_ANONYMOUS가 정의되는 경우 이 role을 사용하셔도 되지만, roleHierarchy 상에 ROLE_ANONYMOUS가 지정되어 있지 않아서 이를 사용하실 수 없습니다.
그럼, 즐거운 하루되십시오.
감사합니다.