스프링시큐리티 에러문의
- 작성자 :
- 허*우
- 작성일 :
- 2010-08-16 13:00:14
- 조회수 :
- 3,477
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요. 수고하십니다.
A라는 ID로 로그인 후 정상적으로 서비스를 이용하다가
JAVA파일을 수정하여 빌드를 하여 jeus가 자동리로드 되었을때
모든 페이지에서 첨부파일(에러로그.txt)과 같은 에러가 발생합니다. 그러다 jeus을 아예 껏다 재시작하면 정상적으로 이용가능해 집니다.제가 어느 부분을 어떻게 살펴봐야 하는지???
A라는 ID로 로그인 후 정상적으로 서비스를 이용하다가
JAVA파일을 수정하여 빌드를 하여 jeus가 자동리로드 되었을때
모든 페이지에서 첨부파일(에러로그.txt)과 같은 에러가 발생합니다. 그러다 jeus을 아예 껏다 재시작하면 정상적으로 이용가능해 집니다.제가 어느 부분을 어떻게 살펴봐야 하는지???
A
안녕하세요.. 허승우님..
리로드된 경우 세션이 없어지기 때문에 발생된 것으로 판단됩니다.
이 경우는 web.xml에 다음과 같은 filter가 등록되어 있는지 확인해 보시기 바랍니다.
해당 filter가 세션이 없는 경우 다시 로그인 페이지로 가도록 하는 등의 인증처리를 담당합니다.
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
HttpSessionEventPublisher는 동시 사용자 접속에 대한 제어를 위한 부분으로 동시 사용자 접속 제한을 하지 않으실 경우.. 적용하실 필요는 없습니다.
위의 filter가 등록되어 있으면.. 일단.. HttpSessionEventPublisher의 listener 부분을 제외하고.. 테스트해 보시기 바랍니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
리로드된 경우 세션이 없어지기 때문에 발생된 것으로 판단됩니다.
이 경우는 web.xml에 다음과 같은 filter가 등록되어 있는지 확인해 보시기 바랍니다.
해당 filter가 세션이 없는 경우 다시 로그인 페이지로 가도록 하는 등의 인증처리를 담당합니다.
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
HttpSessionEventPublisher는 동시 사용자 접속에 대한 제어를 위한 부분으로 동시 사용자 접속 제한을 하지 않으실 경우.. 적용하실 필요는 없습니다.
위의 filter가 등록되어 있으면.. 일단.. HttpSessionEventPublisher의 listener 부분을 제외하고.. 테스트해 보시기 바랍니다.
그럼.. 즐거운 하루되십시오.
감사합니다.