Share via


HttpDigestClientCredential.ClientCredential Proprietà

Definizione

Ottiene o imposta la credenziale di rete da utilizzare per l'autenticazione basata sul digest.

public:
 property System::Net::NetworkCredential ^ ClientCredential { System::Net::NetworkCredential ^ get(); void set(System::Net::NetworkCredential ^ value); };
public System.Net.NetworkCredential ClientCredential { get; set; }
member this.ClientCredential : System.Net.NetworkCredential with get, set
Public Property ClientCredential As NetworkCredential

Valore della proprietà

NetworkCredential

Elemento NetworkCredential da utilizzare per l'autenticazione basata sul digest.

Esempio

Negli esempi di codice seguenti viene illustrato come autenticare il client come entità diversa.

Si tratta del metodo per modificare le proprietà dell'istanza della classe NetworkCredential restituita da questa proprietà.

private void Snippet2()
{
    using (CalculatorClient client = new CalculatorClient())
    {
        client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
        client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
    }
}

Di seguito viene illustrato come creare una nuova istanza della classe NetworkCredential e assegnarla a questa proprietà.

private void Snippet3()
{
    using (CalculatorClient client = new CalculatorClient())
    {
        client.ClientCredentials.HttpDigest.ClientCredential = new NetworkCredential("test user", "password");
    }
}

Commenti

Se non viene specificata, viene utilizzata la credenziale thread predefinita.

Si applica a