BlazorAuthenticationChallengeHandler Costruttore

Definizione

Gestisce i problemi di autenticazione per i componenti di Blazor Server. Fornisce funzionalità per scenari di consenso incrementale e accesso condizionale.

public BlazorAuthenticationChallengeHandler(Microsoft.AspNetCore.Components.NavigationManager navigation, Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider authenticationStateProvider, Microsoft.Extensions.Configuration.IConfiguration configuration);
new Microsoft.Identity.Web.BlazorAuthenticationChallengeHandler : Microsoft.AspNetCore.Components.NavigationManager * Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Identity.Web.BlazorAuthenticationChallengeHandler
Public Sub New (navigation As NavigationManager, authenticationStateProvider As AuthenticationStateProvider, configuration As IConfiguration)

Parametri

navigation
NavigationManager
authenticationStateProvider
AuthenticationStateProvider
configuration
IConfiguration

Commenti

Questo gestore è progettato specificamente per gli scenari di Blazor Server in cui è necessario avviare i problemi di autenticazione dal codice del componente. Supporta il consenso incrementale (richiesta di ambiti aggiuntivi) e l'accesso condizionale (gestione dell'autenticazione dettagliata). Usarlo in combinazione con MapLoginAndLogout(IEndpointRouteBuilder) per abilitare flussi di autenticazione senza problemi nelle applicazioni Blazor Server.

Si applica a