AuthenticationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expõe as configurações de autenticação do Http.Sys.
public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
- Herança
-
AuthenticationManager
Propriedades
AllowAnonymous |
Indica se as solicitações anônimas serão exibidas no aplicativo ou desafiadas pelo servidor. O valor padrão é true. |
AuthenticationDisplayName |
Define o nome de exibição mostrado aos usuários em páginas de logon. O padrão é nulo. |
AutomaticAuthentication |
Se for true, o servidor deverá definir HttpContext.User. Se false, o servidor fornecerá apenas uma identidade quando solicitado explicitamente pelo AuthenticationScheme. O padrão é verdadeiro. |
CaptureCredentials |
Se for true, o servidor capturará as credenciais do usuário do thread que inicia o host e representa esse usuário durante a autenticação Kerberos ou Negotiate. A autenticação Kerberos ou Negotiate deve estar habilitada. O padrão é false. Essa opção é mapeada para o sinalizador de HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL nativo. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
EnableKerberosCredentialCaching |
Se for true, as credenciais de autenticação Kerberos serão mantidas por conexão e reutilizadas para solicitações anônimas subsequentes na mesma conexão. A autenticação Kerberos ou Negotiate deve estar habilitada. O padrão é false. Essa opção é mapeada para o sinalizador de HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING nativo. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
Schemes |
Ao anexar a uma fila existente, essa configuração deve corresponder à usada para criar a fila. |