HttpClientCredentialType Wyliczenie
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.
Wylicza prawidłowe typy poświadczeń dla klientów HTTP.
public enum class HttpClientCredentialType
public enum HttpClientCredentialType
type HttpClientCredentialType =
Public Enum HttpClientCredentialType
- Dziedziczenie
Nazwa | Wartość | Opis |
---|---|---|
Basic | 1 | Określa uwierzytelnianie podstawowe. Aby uzyskać więcej informacji, zobacz RFC 2617 — Uwierzytelnianie HTTP: uwierzytelnianie podstawowe i szyfrowe. |
Certificate | 5 | Określa uwierzytelnianie klienta przy użyciu certyfikatu. |
Digest | 2 | Określa uwierzytelnianie szyfrowe. Aby uzyskać więcej informacji, zobacz RFC 2617 — Uwierzytelnianie HTTP: uwierzytelnianie podstawowe i szyfrowe. |
InheritedFromHost | 6 | Uwierzytelnianie jest dziedziczone z hosta. |
None | 0 | Określa uwierzytelnianie anonimowe. |
Ntlm | 3 | Określa uwierzytelnianie klienta przy użyciu protokołu NTLM. |
Windows | 4 | Określa uwierzytelnianie klienta przy użyciu systemu Windows. |
Poniższy kod pokazuje, jak ustawić ClientCredentialType element członkowski tego wyliczenia.
// The code uses a shortcut to specify the security mode to Transport.
WSHttpBinding b = new WSHttpBinding(SecurityMode.Transport);
b.Security.Transport.ClientCredentialType = HttpClientCredentialType.Windows;
' The code uses a shortcut to specify the security mode to Transport.
Dim b As WSHttpBinding = New WSHttpBinding(SecurityMode.Transport)
b.Security.Transport.ClientCredentialType = HttpClientCredentialType.Windows
To wyliczenie służy ClientCredentialType do określania typu poświadczeń klienta do użycia na potrzeby uwierzytelniania.
Należy pamiętać, że jeśli SecurityMode jest ustawiona wartość TransportWithMessageCredential, wartość HttpClientCredentialType jest ignorowana.
Produkt | Wersje |
---|---|
.NET | Core 1.0, Core 1.1, 8 |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
UWP | 10.0 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: