HttpClientCredentialType Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Räknar upp giltiga typer av autentiseringsuppgifter för HTTP-klienter.
public enum class HttpClientCredentialType
public enum HttpClientCredentialType
type HttpClientCredentialType =
Public Enum HttpClientCredentialType
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Anger anonym autentisering. |
| Basic | 1 | Anger Grundläggande autentisering. Mer information finns i RFC 2617 – HTTP-autentisering: Grundläggande och sammanfattad autentisering. |
| Digest | 2 | Anger sammanfattad autentisering. Mer information finns i RFC 2617 – HTTP-autentisering: Grundläggande och sammanfattad autentisering. |
| Ntlm | 3 | Anger klientautentisering med NTLM. |
| Windows | 4 | Anger klientautentisering med hjälp av Windows. |
| Certificate | 5 | Anger klientautentisering med hjälp av ett certifikat. |
| InheritedFromHost | 6 | Autentiseringen ärvs från värden. |
Exempel
Följande kod visar hur du anger ClientCredentialType till en medlem i den här uppräkningen.
// 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
Kommentarer
Den här uppräkningen används av ClientCredentialType för att ange vilken typ av klientautentiseringsuppgift som ska användas för autentisering.
Observera att om SecurityMode är inställt på TransportWithMessageCredentialignoreras värdet HttpClientCredentialType för .