HttpClientCredentialType Enumeration
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.
Listet die gültigen Anmeldeinformationstypen für HTTP-Clients auf.
public enum class HttpClientCredentialType
public enum HttpClientCredentialType
type HttpClientCredentialType =
Public Enum HttpClientCredentialType
- Vererbung
Felder
Basic | 1 | Gibt Basisauthentifizierung an. Weitere Informationen finden Sie unter RFC 2617 – HTTP Authentication: Basic and Digest Authentication (RFC 2617 – HTTP-Authentifizierung: Grundlegende und Hashauthentifizierung). |
Certificate | 5 | Gibt an, dass die Clientauthentifizierung mit einem Zertifikat erfolgt. |
Digest | 2 | Gibt Hashwertauthentifizierung an. Weitere Informationen finden Sie unter RFC 2617 – HTTP Authentication: Basic and Digest Authentication (RFC 2617 – HTTP-Authentifizierung: Grundlegende und Hashauthentifizierung). |
InheritedFromHost | 6 | Die Authentifizierung wird vom Host geerbt. |
None | 0 | Gibt anonyme Authentifizierung an. |
Ntlm | 3 | Gibt die Clientauthentifizierung mit NTLM an. |
Windows | 4 | Gibt die Clientauthentifizierung mit Windows an. |
Beispiele
Der folgende Code zeigt, wie ClientCredentialType auf einen Member dieser Enumeration festgelegt wird.
// 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
Hinweise
Diese Enumeration wird von ClientCredentialType zur Angabe des für die Authentifizierung zu verwendenden Client-Anmeldeinformationstyps eingesetzt.
Ist für SecurityModeTransportWithMessageCredential festgelegt, wird der Wert von HttpClientCredentialType ignoriert.