HttpClientCredentialType Wyliczenie
Definicja
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
Pola
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. |
Przykłady
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
Uwagi
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.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla