WindowsClientCredential.ClientCredential Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de Windows-clientreferentie op of stelt u deze in.
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
Waarde van eigenschap
De NetworkCredential voor de klant.
Voorbeelden
In de volgende codevoorbeelden ziet u hoe u de client verifieert als een andere principal.
Zo wijzigt u de eigenschappen van het exemplaar van de NetworkCredential klasse die door deze eigenschap wordt geretourneerd.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.Windows.ClientCredential.UserName = "test";
client.ClientCredentials.Windows.ClientCredential.Password = "password";
}
}
Dit is hoe u een nieuw exemplaar van de NetworkCredential klasse maakt en deze toewijst aan deze eigenschap.
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.Windows.ClientCredential = new NetworkCredential("test user", "password");
}
}
Opmerkingen
De referenties van de huidige thread worden standaard gebruikt door WCF voor het uitvoeren van Windows SSPI-verificatie.
Als u de client wilt verifiëren als een andere principal, wijzigt u de eigenschappen van het exemplaar van de NetworkCredential klasse die door deze eigenschap wordt geretourneerd. U kunt ook een nieuw exemplaar van de NetworkCredential klasse maken en deze toewijzen aan deze eigenschap.