TsgcWebSocketClientÖzellikler › Authentication

Authentication Özellik

WebSocket handshake'inin kimliğini doğrulamak için kullanılan kimlik bilgilerini ve şemayı yapılandırır.

Sözdizimi

property Authentication: TsgcWSAuthenticationClient_Options read FAuthentication write SetAuthentication;

Varsayılan Değer

Enabled=False

Remarks

Authentication.Enabled'i True olarak ayarlayın ve dört şemadan birini seçin: Basic (HTTP Basic başlığı), Token (bearer token başlığı, isteğe bağlı olarak eklenmiş bir OAuth2 bileşeni tarafından doldurulur), Session (handshake GET'inde dahil edilen bir oturum kimliği döndüren HTTP oturum açma) ve URL (handshake GET'ine eklenen kullanıcı ve parola). User/Password veya Token.AuthToken atayın ve dört şemadan tam olarak birini etkinleştirin.

Örnek


oClient := TsgcWebSocketClient.Create(nil);
oClient.Authentication.Enabled := true;
oClient.Authentication.Basic.Enabled := true;
oClient.Authentication.User := 'your user';
oClient.Authentication.Password := 'your password';
oClient.Active := True;

Özelliklere Dön