TsgcWebSocketClient속성 › Authentication

Authentication 속성

WebSocket 핸드셰이크를 인증하는 데 사용되는 자격 증명과 체계를 구성합니다.

구문

__property TsgcWSAuthenticationClient_Options * Authentication;

기본값

Enabled=False

설명

Authentication.EnabledTrue로 설정하고 네 가지 방식 중 하나를 선택하십시오: Basic(HTTP Basic 헤더), Token(bearer 토큰 헤더, 선택적으로 연결된 OAuth2 구성 요소로 채워짐), Session(핸드셰이크 GET에 포함된 세션 id를 반환하는 HTTP 로그인), URL(핸드셰이크 GET에 추가되는 사용자 및 비밀번호). User/Password 또는 Token.AuthToken을 할당하고 네 가지 방식 중 정확히 하나를 활성화하십시오.

예제


oClient = new TsgcWebSocketClient();
oClient->Authentication->Enabled = true;
oClient->Authentication->Basic->Enabled = true;
oClient->Authentication->User = "your user";
oClient->Authentication->Password = "your password";
oClient->Active = true;

속성으로 돌아가기