Microsoft.AspNetCore.Authentication.Cookies Spazio dei nomi

Contiene tipi che supportano l'autenticazione basata su cookie.

Classi

Nome Descrizione
BaseCookieContext

Contiene tipi che supportano l'autenticazione basata su cookie.

ChunkingCookieManager

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

CookieAuthenticationDefaults

Valori predefiniti correlati al gestore di autenticazione basato su cookie

CookieAuthenticationEvents

Consente la sottoscrizione di eventi generati durante l'autenticazione tramite 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 di verifica, accesso o disconnetti causa un reindirizzamento nel middleware dei cookie

CookieSignedInContext

Oggetto Context passato al metodo ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Oggetto contesto passato all'oggetto SigningIn(CookieSigningInContext).

CookieSigningOutContext

Oggetto contesto passato all'oggetto SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Oggetto Context passato al metodo CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

PostConfigureCookieAuthenticationOptions

Usato per configurare le impostazioni predefinite per tutti .CookieAuthenticationOptions

Interfacce

Nome Descrizione
ICookieAuthenticationEvents

Specifica i metodi di callback richiamati CookieAuthenticationMiddleware da per consentire allo sviluppatore di controllare il processo di autenticazione. />

ICookieManager

Viene usato da CookieAuthenticationMiddleware per elaborare i cookie di richiesta e risposta. Viene astratta dalle NORMALI API dei cookie per consentire operazioni complesse come la suddivisione in blocchi.

ITicketStore

Ciò fornisce un meccanico di archiviazione astratto per mantenere le informazioni sull'identità nel server, inviando al client solo una chiave di identificatore semplice. Questa operazione viene usata più comunemente per attenuare i problemi relativi alla serializzazione di identità di grandi dimensioni nei cookie.

Commenti

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