HttpDigestClientCredential.ClientCredential Özellik

Tanım

Özet tabanlı kimlik doğrulaması için kullanılacak ağ kimlik bilgilerini alır veya ayarlar.

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

Özellik Değeri

NetworkCredential

Özet NetworkCredential tabanlı kimlik doğrulaması için kullanılacak.

Örnekler

Aşağıdaki kod örnekleri, istemcinin kimliğini farklı bir sorumlu olarak doğrulamayı gösterir.

Bu özellik tarafından döndürülen sınıfının örneğinin NetworkCredential özelliklerini değiştirme yöntemi budur.

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

Sınıfın yeni bir örneğini NetworkCredential oluşturma ve bu özelliğe atama burada anlatılır.

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

Açıklamalar

Belirtilmezse, varsayılan iş parçacığı kimlik bilgileri kullanılır.

Şunlara uygulanır