HttpClientCredentialType Enum

Definition

Räknar upp giltiga typer av autentiseringsuppgifter för HTTP-klienter.

public enum class HttpClientCredentialType
public enum HttpClientCredentialType
type HttpClientCredentialType = 
Public Enum HttpClientCredentialType
Arv
HttpClientCredentialType

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 .

Gäller för