WindowsClientCredential.ClientCredential Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví přihlašovací údaje klienta Windows.
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
Hodnota vlastnosti
Klient NetworkCredential .
Příklady
Následující příklady kódu ukazují, jak ověřit klienta jako jiný objekt zabezpečení.
Toto je postup, jak změnit vlastnosti instance třídy NetworkCredential , která je vrácena touto vlastností.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.Windows.ClientCredential.UserName = "test";
client.ClientCredentials.Windows.ClientCredential.Password = "password";
}
}
Tímto způsobem vytvoříte novou instanci NetworkCredential třídy a přiřadíte ji k této vlastnosti.
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.Windows.ClientCredential = new NetworkCredential("test user", "password");
}
}
Poznámky
Ve výchozím nastavení se přihlašovací údaje aktuálního vlákna používají wcf k provádění ověřování Windows SSPI Negotiate.
Chcete-li ověřit klienta jako jiný objekt zabezpečení, změňte vlastnosti instance třídy NetworkCredential , která je vrácena touto vlastností. Případně vytvořte novou instanci NetworkCredential třídy a přiřaďte ji k této vlastnosti.