Freigeben über


ClientCredentials.HttpDigest Eigenschaft

Definition

Ruft die aktuellen HTTP Digest-Anmeldeinformationen ab.

public:
 property System::ServiceModel::Security::HttpDigestClientCredential ^ HttpDigest { System::ServiceModel::Security::HttpDigestClientCredential ^ get(); };
public System.ServiceModel.Security.HttpDigestClientCredential HttpDigest { get; }
member this.HttpDigest : System.ServiceModel.Security.HttpDigestClientCredential
Public ReadOnly Property HttpDigest As HttpDigestClientCredential

Eigenschaftswert

A HttpDigestClientCredential that represents the credential that the client uses to authenticate to the service when the HTTP Digest authentication method is chosen.

Beispiele

Der folgende Code zeigt, wie Sie diese Eigenschaft verwenden, um den Benutzernamen und das Kennwort der Anmeldeinformationen festzulegen.

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

Hinweise

Sie können das von dieser Eigenschaft zurückgegebene Objekt verwenden, um die Anmeldeinformationen durch Aufrufen der AllowedImpersonationLevel Eigenschaft zu konfigurieren.

Ebenso können Sie die zu verwendenden Netzwerkanmeldeinformationen angeben, wenn sie sich vom Token des aktuellen Threads unterscheidet.

Gilt für: