PrincipalContext.ValidateCredentials Metodo

Definizione

Crea la connessione al server e convalida le credenziali specificate se la connessione ha esito positivo.

Overload

Nome Descrizione
ValidateCredentials(String, String)

Crea le connessioni al server e restituisce un valore booleano che specifica se il nome utente e la password specificati sono validi.

ValidateCredentials(String, String, ContextOptions)

Crea le connessioni al server e restituisce un valore booleano che specifica se il nome utente e la password specificati sono validi. Questo metodo esegue la convalida rapida delle credenziali del nome utente e della password.

Commenti

L'argomento userName in entrambi gli overload di questo metodo deve accettare il nome utente (ad esempio , mcampbell) anziché domain\username o username@domain.

ValidateCredentials(String, String)

Origine:
Context.cs
Origine:
Context.cs
Origine:
Context.cs
Origine:
Context.cs

Crea le connessioni al server e restituisce un valore booleano che specifica se il nome utente e la password specificati sono validi.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password);
public bool ValidateCredentials(string userName, string password);
member this.ValidateCredentials : string * string -> bool
Public Function ValidateCredentials (userName As String, password As String) As Boolean

Parametri

userName
String

Nome utente convalidato nel server. Per altre informazioni sul formato di userName, vedere la sezione Osservazioni.

password
String

Password convalidata nel server.

Valori restituiti

true se le credenziali sono valide; in caso contrario false, .

Commenti

Il ValidateCredentials metodo viene associato al server specificato nel costruttore . Se gli username argomenti e password sono null, questo metodo convalida le credenziali predefinite per l'entità corrente.

L'argomento userName deve accettare il formato userName ,ad esempio mcampbell, anziché domain\username o username@domain.

Si applica a

ValidateCredentials(String, String, ContextOptions)

Origine:
Context.cs
Origine:
Context.cs
Origine:
Context.cs
Origine:
Context.cs

Crea le connessioni al server e restituisce un valore booleano che specifica se il nome utente e la password specificati sono validi. Questo metodo esegue la convalida rapida delle credenziali del nome utente e della password.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password, System::DirectoryServices::AccountManagement::ContextOptions options);
public bool ValidateCredentials(string userName, string password, System.DirectoryServices.AccountManagement.ContextOptions options);
member this.ValidateCredentials : string * string * System.DirectoryServices.AccountManagement.ContextOptions -> bool
Public Function ValidateCredentials (userName As String, password As String, options As ContextOptions) As Boolean

Parametri

userName
String

Nome utente convalidato nel server. Per informazioni sul formato di userName, vedere la sezione Osservazioni.

password
String

Password convalidata nel server.

options
ContextOptions

Combinazione di uno o più ContextOptions valori di enumerazione delle opzioni utilizzate per l'associazione al server. Questo parametro può specificare solo l'associazione Simple con o senza SSL o Negotiate.

Valori restituiti

true se le credenziali sono valide; in caso contrario false, .

Eccezioni

Il options parametro deve specificare Negotiate quando il tipo di contesto è Machine.

Commenti

Il ValidateCredentials metodo viene associato al server specificato nel costruttore . Se i username parametri e password sono null, questo metodo convalida le credenziali predefinite per l'entità corrente.

L'argomento userName deve accettare il nome utente (ad esempio , mcampbell) anziché domain\username o username@domain.

Si applica a