Bagikan melalui


ClientCredentials.HttpDigest Properti

Definisi

Mendapatkan kredensial HTTP Digest saat ini.

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

Nilai Properti

HttpDigestClientCredential yang mewakili kredensial yang digunakan klien untuk mengautentikasi ke layanan ketika metode autentikasi Http Digest dipilih.

Contoh

Kode berikut menunjukkan cara menggunakan properti ini untuk mengatur nama pengguna dan kata sandi kredensial.

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

Keterangan

Anda dapat menggunakan objek yang dikembalikan oleh properti ini untuk mengonfigurasi kredensial dengan memanggil AllowedImpersonationLevel properti .

Demikian pula, Anda dapat menentukan kredensial jaringan yang akan digunakan jika berbeda dari token utas saat ini.

Berlaku untuk