Condividi tramite


Microsoft.AspNetCore.Authentication.Cookies Spazio dei nomi

Contiene tipi che supportano l'autenticazione basata su cookie.

Classi

BaseCookieContext

Contiene tipi che supportano l'autenticazione basata su cookie.

ChunkingCookieManager

Gestisce i cookie limitati dalla lunghezza per ogni cookie. Suddivide i cookie lunghi per le risposte e li riassembla per le richieste.

CookieAuthenticationDefaults

Valori predefiniti correlati al gestore di autenticazione basato su cookie

CookieAuthenticationEvents

Consente la sottoscrizione agli eventi generati durante l'autenticazione dei cookie.

CookieAuthenticationHandler

Implementazione per il gestore di autenticazione basato su cookie.

CookieAuthenticationMiddleware

Contiene tipi che supportano l'autenticazione basata su cookie.

CookieAuthenticationOptions

Opzioni di configurazione per CookieAuthenticationOptions.

CookieRedirectContext

Contesto passato quando una richiesta, un accesso o una disconnessione causa un reindirizzamento nel middleware del cookie

CookieSignedInContext

Oggetto Context passato al metodo ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Oggetto context passato all'oggetto SigningIn(CookieSigningInContext).

CookieSigningOutContext

Oggetto Context passato all'oggetto SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Oggetto Context passato al metodo CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Oggetto Context passato al metodo CookieAuthenticationEvents ValidatePrincipal.

PostConfigureCookieAuthenticationOptions

Usato per configurare le impostazioni predefinite per tutti .CookieAuthenticationOptions

Interfacce

ICookieAuthenticationEvents

Specifica i metodi di callback richiamati per abilitare il CookieAuthenticationMiddleware controllo sviluppatore sul processo di autenticazione. />

ICookieManager

Questa operazione viene usata dal CookieAuthenticationMiddleware per elaborare i cookie di richiesta e risposta. Viene astratta dalle normali API del cookie per consentire operazioni complesse come la suddivisione in blocchi.

ITicketStore

In questo modo viene fornito un meccanico di archiviazione astratto per mantenere le informazioni sull'identità nel server, inviando solo una chiave identificatore semplice al client. Questo è più comunemente usato per attenuare i problemi relativi alla serializzazione di identità di grandi dimensioni nei cookie.

Commenti

Per altre informazioni sull'uso dell'autenticazione basata sui cookie, vedere Usare l'autenticazione dei cookie senza ASP.NET Core Identity.