HttpDigestClientCredential.ClientCredential Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia poświadczenia sieciowe, które mają być używane do uwierzytelniania opartego na szyfrach.
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
Wartość właściwości
Element NetworkCredential , który ma być używany do uwierzytelniania opartego na szyfrach.
Przykłady
W poniższych przykładach kodu pokazano, jak uwierzytelniać klienta jako inny podmiot zabezpieczeń.
W ten sposób można zmienić właściwości wystąpienia NetworkCredential klasy zwracanej przez tę właściwość.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
Oto jak utworzyć nowe wystąpienie NetworkCredential klasy i przypisać je do tej właściwości.
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential = new NetworkCredential("test user", "password");
}
}
Uwagi
Jeśli nie zostanie określony, zostanie użyte domyślne poświadczenie wątku.