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
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Gibt die anonyme Authentifizierung an. |
| Basic | 1 | Gibt die Standardauthentifizierung an. Weitere Informationen finden Sie unter RFC 2617 – HTTP-Authentifizierung: Standard- und Digestauthentifizierung. |
| Digest | 2 | Gibt die Digestauthentifizierung an. Weitere Informationen finden Sie unter RFC 2617 – HTTP-Authentifizierung: Standard- und Digestauthentifizierung. |
| Ntlm | 3 | Gibt die Clientauthentifizierung mithilfe von NTLM an. |
| Windows | 4 | Gibt die Clientauthentifizierung mit Windows an. |
| Certificate | 5 | Gibt die Clientauthentifizierung mithilfe eines Zertifikats an. |
| InheritedFromHost | 6 | Die Authentifizierung wird vom Host geerbt. |
Beispiele
Der folgende Code zeigt, wie ein Element dieser Enumeration festgelegt ClientCredentialType 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 Aufzählung wird verwendet ClientCredentialType , um den Typ der Clientanmeldeinformationen anzugeben, die für die Authentifizierung verwendet werden sollen.
Beachten Sie, dass der Wert HttpClientCredentialType ignoriert wird, wenn er auf ", wenn SecurityMode er auf TransportWithMessageCredential" festgelegt ist" ist.