TsgcWebSocketHTTPServer속성 › SessionState

SessionState Property

상태 비저장 HTTP 프로토콜 위에서 쿠키 기반 HTTP 세션 추적을 활성화합니다.

구문

property SessionState: Boolean read GetSessionState write SetSessionState;

기본값

False

설명

HTTP 서버가 각 클라이언트에 session id를 할당하고 SessionList 컬렉션에서 사용자별 상태를 유지할 수 있도록 SessionStateTrue로 설정하십시오. OnSessionStart, OnSessionEnd, OnCreateSessionOnInvalidSession 이벤트는 로그인 흐름을 구현하기 위한 hook point를 제공합니다. 유휴 만료를 제어하려면 SessionTimeOut을 조정하고, 첫 번째 요청 시 자동으로 세션을 만들려면 AutoStartSession과 결합하십시오. 전체 안내는 HTTP Server Sessions 주제를 참조하십시오.

예제


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.SessionState := true;
oServer.AutoStartSession := true;
oServer.Active := true;

속성으로 돌아가기