AuthenticationManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
公開 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 |
附加至現有的佇列時,此設定必須符合用來建立佇列的佇列。 |