AuthenticationManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zveřejňuje konfigurace ověřování Http.Sys.
public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
- Dědičnost
-
AuthenticationManager
Vlastnosti
AllowAnonymous |
Označuje, jestli se na aplikaci zobrazí anonymní požadavky nebo jestli je server vyzvedá. Výchozí hodnota je true. |
AuthenticationDisplayName |
Nastaví zobrazované jméno uživatelům na přihlašovacích stránkách. Výchozí hodnota je null. |
AutomaticAuthentication |
Pokud je hodnota true, měl by server nastavit HttpContext.User. Pokud je hodnota false, server poskytne identitu pouze v případě, že o to výslovně požádá AuthenticationScheme. Výchozí hodnota je true. |
CaptureCredentials |
Pokud je pravda, server zachytí přihlašovací údaje uživatele z vlákna, které spustí hostitele a zosobní tohoto uživatele během ověřování protokolem Kerberos nebo Negotiate. Musí být povolené ověřování Kerberos nebo Negotiate. Výchozí hodnota je false. Tato možnost se mapuje na nativní příznak HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
EnableKerberosCredentialCaching |
Pokud je hodnota true, přihlašovací údaje ověřování Kerberos se zachovají na připojení a znovu se použijí pro následné anonymní požadavky na stejné připojení. Musí být povolené ověřování Kerberos nebo Negotiate. Výchozí hodnota je false. Tato možnost se mapuje na nativní příznak HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
Schemes |
Při připojování k existující frontě musí toto nastavení odpovídat nastavení použitému k vytvoření fronty. |