HttpDigestClientCredential.ClientCredential Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Netzwerkanmeldeinformationen ab, die zur hashwertbasierten Authentifizierung verwendet werden, oder legt diese fest.
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
Eigenschaftswert
Die NetworkCredential, die für die Digest-basierte Authentifizierung verwendet werden sollen.
Beispiele
Die folgenden Codebeispiele zeigen, wie der Client als anderer Prinzipal authentifiziert wird.
Auf diese Weise können Sie die Eigenschaften der Instanz der NetworkCredential-Klasse ändern, die von dieser Eigenschaft zurückgegeben wird.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
Und so erstellen Sie eine neue Instanz der NetworkCredential-Klasse und weisen sie dieser Eigenschaft zu.
private void Snippet3()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential = new NetworkCredential("test user", "password");
}
}
Hinweise
Wenn diese nicht angegeben sind, werden die standardmäßigen Threadanmeldeinformationen verwendet.