Condividi tramite


PrincipalContext.ValidateCredentials Metodo

Definizione

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

Overload

ValidateCredentials(String, String)

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

ValidateCredentials(String, String, ContextOptions)

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

Commenti

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

ValidateCredentials(String, String)

Source:
Context.cs
Source:
Context.cs
Source:
Context.cs

Crea le connessioni al server e restituisce un valore booleano che specifica se nome utente e password 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 dell'elemento userName vedere la sezione Osservazioni.

password
String

Password convalidata nel server.

Restituisce

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)

Source:
Context.cs
Source:
Context.cs
Source:
Context.cs

Crea le connessioni al server e restituisce un valore booleano che specifica se nome utente e password sono validi. Questo metodo esegue la convalida rapida delle credenziali con nome utente e 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 dell'elemento userName vedere la sezione Osservazioni.

password
String

Password convalidata nel server.

options
ContextOptions

Combinazione di uno o più valori di enumerazione ContextOptions che specificano le opzioni utilizzate per l'associazione al server. Questo parametro può specificare il binding semplice, con o senza SSL, oppure il binding di tipo negoziazione.

Restituisce

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

Eccezioni

Il parametro options 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 del modulo (ad esempio , mcampbell) anziché domain\username o username@domain.

Si applica a