Bagikan melalui


AuthenticationManager Kelas

Definisi

Mengekspos konfigurasi autentikasi Http.Sys.

public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
Warisan
AuthenticationManager

Properti

AllowAnonymous

Menunjukkan apakah permintaan anonim akan muncul ke aplikasi atau ditantang oleh server. Nilai defaultnya adalah true.

AuthenticationDisplayName

Mengatur nama tampilan yang ditampilkan kepada pengguna pada halaman masuk. Defaultnya adalah null.

AutomaticAuthentication

Jika benar, server harus mengatur HttpContext.User. Jika false, server hanya akan memberikan identitas ketika diminta secara eksplisit oleh AuthenticationScheme. Defaultnya adalah true.

CaptureCredentials

Jika true, server mengambil kredensial pengguna dari utas yang memulai host dan meniru pengguna tersebut selama Kerberos atau Menegosiasikan autentikasi. Autentikasi Kerberos atau Negosiasi harus diaktifkan. Defaultnya adalah false. Opsi ini memetakan ke bendera HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL asli. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

EnableKerberosCredentialCaching

Jika true, kredensial autentikasi Kerberos dipertahankan per koneksi dan digunakan kembali untuk permintaan anonim berikutnya pada koneksi yang sama. Autentikasi Kerberos atau Negosiasi harus diaktifkan. Defaultnya adalah false. Opsi ini memetakan ke bendera HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING asli. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

Schemes

Saat melampirkan ke antrean yang ada, pengaturan ini harus cocok dengan yang digunakan untuk membuat antrean.

Berlaku untuk