종종 actionLogin.do를 타지않고 곧바로 actionMain.do가 실행됩니다.
- 작성자 :
- 서*옥
- 작성일 :
- 2012-08-14 09:42:36
- 조회수 :
- 1,398
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요. 더운날씨에 고생이 많으십니다.
질문내용에 어떤 단어가 포함되어 있는지 업로드가 되지않아
질문내용까지 포함하여 첨부파일 첨부하여 드립니다.
감사합니다. 수고하세요..
질문내용에 어떤 단어가 포함되어 있는지 업로드가 되지않아
질문내용까지 포함하여 첨부파일 첨부하여 드립니다.
감사합니다. 수고하세요..
A
안녕하세요.. 서연옥님..
첫번째의 경우는..
별도의 Logout filter가 적용되어 있어서.. 실제로.. 해당 Controller를 타지 않습니다.
web.xml에 보시면.. egovframework.com.sec.security.filter.EgovSpringSecurityLogoutFilter로 되어 있는 filter가 있고.. /uat/uia/actionLogout.do 패턴에 대해 등록되어 있어서..
이 filter가 /j_spring_security_logout로 redirect 시킵니다...
두번째의 경우는..
방식상... /uat/uia/actionLogin.do를 타지 않고.. /uat/uia/actionMain.do로 넘어갈 수는 없는 것 같습니다.
아마도 .. SysType 부분 상의 처리 때문에.. SysType 부분이 잘못 나오는 것으로 유추됩니다.
주석 상으로.. sysType이 Controller의 전역변수로 사용하셨다고 하셨는데..
Controller뿐 아니라.. Service 등의 전역변수에 데이터를 보전하여 사용하는 경우..
thread 호출 방식 상.. 엉뚱한 정보를 가질 수 있습니다.
이 부분도.. web.xml 상에 등록된 filter (egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter)를 통해 처리될 수 있어서.. 위 Controller를 통하지 않을 수 있습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
첫번째의 경우는..
별도의 Logout filter가 적용되어 있어서.. 실제로.. 해당 Controller를 타지 않습니다.
web.xml에 보시면.. egovframework.com.sec.security.filter.EgovSpringSecurityLogoutFilter로 되어 있는 filter가 있고.. /uat/uia/actionLogout.do 패턴에 대해 등록되어 있어서..
이 filter가 /j_spring_security_logout로 redirect 시킵니다...
두번째의 경우는..
방식상... /uat/uia/actionLogin.do를 타지 않고.. /uat/uia/actionMain.do로 넘어갈 수는 없는 것 같습니다.
아마도 .. SysType 부분 상의 처리 때문에.. SysType 부분이 잘못 나오는 것으로 유추됩니다.
주석 상으로.. sysType이 Controller의 전역변수로 사용하셨다고 하셨는데..
Controller뿐 아니라.. Service 등의 전역변수에 데이터를 보전하여 사용하는 경우..
thread 호출 방식 상.. 엉뚱한 정보를 가질 수 있습니다.
이 부분도.. web.xml 상에 등록된 filter (egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter)를 통해 처리될 수 있어서.. 위 Controller를 통하지 않을 수 있습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.