Partager via


AuthenticationManager Classe

Définition

Expose les configurations d’authentification Http.Sys.

public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
Héritage
AuthenticationManager

Propriétés

AllowAnonymous

Indique si les demandes anonymes sont exposées à l’application ou contestées par le serveur. La valeur par défaut est true.

AuthenticationDisplayName

Définit le nom complet affiché aux utilisateurs sur les pages de connexion. La valeur par défaut est Null.

AutomaticAuthentication

Si la valeur est true, le serveur doit définir HttpContext.User. Si la valeur est false, le serveur fournit uniquement une identité lorsqu’il est explicitement demandé par AuthenticationScheme. La valeur par défaut est true.

CaptureCredentials

Si la valeur est true, le serveur capture les informations d’identification de l’utilisateur à partir du thread qui démarre l’hôte et emprunte l’identité de cet utilisateur pendant l’authentification Kerberos ou Negotiate. L’authentification Kerberos ou Negotiate doit être activée. La valeur par défaut est false. Cette option est mappée à l’indicateur de HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL natif. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

EnableKerberosCredentialCaching

Si la valeur est true, les informations d’identification d’authentification Kerberos sont conservées par connexion et réutilisées pour les demandes anonymes suivantes sur la même connexion. L’authentification Kerberos ou Negotiate doit être activée. La valeur par défaut est false. Cette option est mappée à l’indicateur de HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING natif. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info

Schemes

Lors de l’attachement à une file d’attente existante, ce paramètre doit correspondre à celui utilisé pour créer la file d’attente.

S’applique à