2010-12-22 5 views
3

웹 개발 현장에 새로운 경험이 있지만 궁금한 점이 있습니다. 세션 하이재킹을 방지하기 위해 ZK 프레임 워크가 어떤 메커니즘을 사용하는지 알 수 있습니까?ZK 세션 하이재킹 방지

답변

4

ZK 및 ZK 스프링 시큐리티를 사용하는 경우, 이것을 투명하게 처리합니다.

메커니즘은 간단합니다. 최종 사용자 로그인 후 새 세션이 만들어지고 이전 세션의 모든 속성이 새 상태로 복사됩니다 (상태를 유지하기 위해). 그런 다음 이전 세션이 무효화되고 최종 사용자가 새 세션을 처리합니다. 이전 세션 번호 인 "나쁜 사람"이 이미 무효화되었으므로 "나쁜 구매"로 세션을 가로 챌 수 없습니다.