HttpDigestClientCredential.ClientCredential 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要用於摘要式驗證的網路認證。
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
屬性值
要用於摘要式驗證的 NetworkCredential。
範例
下列程式碼範例將示範如何將用戶端當做不同的主體進行驗證。
這是在說明如何變更由這個屬性所傳回 NetworkCredential 類別之執行個體的屬性。
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
而以下則說明如何建立 NetworkCredential 類別的新執行個體,並將它指派給這個屬性。
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential = new NetworkCredential("test user", "password");
}
}
備註
如果未指定,則會使用預設的執行緒認證。