반응형
사용자와 관리자페이지 각각 프로젝트를 나누어 개발하였는데 실서버에 각각 올리니 사용자에서 로그인 후 관리자페이지에서 액션을하면 사용자페이지에서 로그인세션이 날라가는 현상이 발생하였다. 반대의 경우도 마찬가지
개발당시 사용자프로젝트를 만들고 그걸 그대로 복붙해서 관리자 프로젝트로 사용해서 그런건지 ..
해결 방안
<Context crossContext="true" sessionCookieName="PROJECT1_JSESSIONID">
> 각각의 프로젝트server context.xml에 세션 쿠키이름을 다르게하여 저장하였음
에러발생 : 처음 서버 기동 후 로그인하면 관리자는 url에 JSESSIONID=????? 나오면서 500에러발생 뒤로가기 후 다시 시도하면 정상 작동
> web.xml에
<session-config>
<session-timeout>30</session-timeout>
<tracking-mode>COOKIE</tracking-mode>
</session-config>
반응형
'개발노트' 카테고리의 다른 글
버튼으로 테이블 tr, td 제어하기 (0) | 2022.05.10 |
---|---|
NICE 인증 크로스도메인 에러 (0) | 2022.05.09 |
소수점 1개만 입력 가능하도록 (0) | 2022.04.29 |
메인페이지 이미지 로딩 시간 줄이기 (0) | 2022.04.29 |
엔터키로 이벤트 실행시키기 (0) | 2022.04.29 |