세션 상태 개념
클라이언트/서버 세션은 단일 클라이언트와 서버 간에 일정한 기간 동안 발생하는 일련의 관련 상호작용입니다. 확립된 세션이 있으면 서버는 각 요청과 연관된 클라이언트를 식별할 수 있으며, 무수한 요청에 대해 특정 클라이언트를 기억할 수 있습니다.
확립된 세션이 없으면 각 후속 요청에 대해 클라이언트와 서버 간의 통신을 재협상해야 합니다. 세션 상태 정보는 다음과 같은 방법으로 성능을 개선합니다.
- 인증 데이터가 WebSEAL 서버에 대한 모든 요청에 포함되는 기본 인증과 같은 클라이언트 인증 방법의 경우, 세션 상태 정보는 모든 요청에서 사용자 이름과 비밀번호를 유효성 검증할 필요가 없게 합니다.
- 사용자에게 로그인하도록 프롬프트해야 하는 기타 클라이언트 인증 방법의 경우, 세션 상태 정보는 WebSEAL 서버에 대한 모든 요청에서 사용자에게 로그인하도록 프롬프트할 필요가 없게 합니다. 클라이언트는 한 번 로그인하고 각 요청에 대해 별도의 로그인을 수행하지 않고 여러 요청을 수행할 수 있습니다.