共用方式為


AuthenticationManager 類別

定義

公開 Http.Sys 驗證組態。

public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
繼承
AuthenticationManager

屬性

AllowAnonymous

指出匿名要求是否會浮出應用程式,或受到伺服器的挑戰。 默認值為 true。

AuthenticationDisplayName

設定在登入頁面上向用戶顯示的顯示名稱。 預設值為 null。

AutomaticAuthentication

如果為 true,伺服器應該設定 HttpContext.User。 如果為 false,則伺服器只會在 AuthenticationScheme 明確要求時提供身分識別。 默認值為 true。

CaptureCredentials

如果為 true,伺服器會從啟動主機的線程擷取用戶認證,並在 Kerberos 或交涉驗證期間模擬該使用者。 必須啟用 Kerberos 或 Negotiate 驗證。 默認值為 false。 此選項會對應至原生HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL旗標。 https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

EnableKerberosCredentialCaching

如果為 true,則會針對每個連線保存 Kerberos 驗證認證,並針對相同連線上的後續匿名要求重複使用。 必須啟用 Kerberos 或 Negotiate 驗證。 默認值為 false。 此選項會對應至原生HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING旗標。 https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

Schemes

附加至現有的佇列時,此設定必須符合用來建立佇列的佇列。

適用於