Freigeben über


ClientCredentials.HttpDigest Eigenschaft

Definition

Ruft die aktuellen HTTP-Hashwertanmeldeinformationen 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

HttpDigestClientCredential

HttpDigestClientCredential zur Darstellung der Anmeldeinformationen, die der Client zur Authentifizierung für den Dienst verwendet, wenn die HTTP-Digestauthentifizierung ausgewählt wurde.

Beispiele

Der folgende Code zeigt, wie mit dieser Eigenschaft der Benutzername und das Kennwort der Anmeldeinformationen festgelegt werden.

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

Hinweise

Mit dem von dieser Eigenschaft zurückgegebenen Objekt können Sie die Anmeldeinformationen durch Aufrufen der AllowedImpersonationLevel-Eigenschaft konfigurieren.

Auf ähnliche Weise können Sie die zu verwendenden Netzwerkanmeldeinformationen angeben, falls sie sich vom Token des aktuellen Threads unterscheiden.

Gilt für