Bagikan melalui


HttpClientCredentialType Enum

Definisi

Menghitung jenis kredensial yang valid untuk klien HTTP.

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

Bidang

Nama Nilai Deskripsi
None 0

Menentukan autentikasi anonim.

Basic 1

Menentukan autentikasi Dasar. Untuk informasi selengkapnya, lihat RFC 2617 - Autentikasi HTTP: Autentikasi Dasar dan Hash.

Digest 2

Menentukan autentikasi Digest. Untuk informasi selengkapnya, lihat RFC 2617 - Autentikasi HTTP: Autentikasi Dasar dan Hash.

Ntlm 3

Menentukan autentikasi klien menggunakan NTLM.

Windows 4

Menentukan autentikasi klien menggunakan Windows.

Certificate 5

Menentukan autentikasi klien menggunakan sertifikat.

InheritedFromHost 6

Autentikasi diwariskan dari host.

Contoh

Kode berikut menunjukkan cara mengatur ClientCredentialType ke anggota enumerasi ini.

// 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

Keterangan

Enumerasi ini digunakan oleh ClientCredentialType untuk menentukan jenis kredensial klien yang akan digunakan untuk autentikasi.

Perhatikan bahwa jika SecurityMode diatur ke TransportWithMessageCredential, maka nilai HttpClientCredentialType diabaikan.

Berlaku untuk