BlazorAuthenticationChallengeHandler Konstruktor

Definition

Behandelt Authentifizierungsprobleme für Blazor Server-Komponenten. Stellt Funktionen für szenarien für inkrementelle Zustimmung und bedingten Zugriff bereit.

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)

Parameter

navigation
NavigationManager
authenticationStateProvider
AuthenticationStateProvider
configuration
IConfiguration

Hinweise

Dieser Handler wurde speziell für Blazor Server-Szenarien entwickelt, in denen Authentifizierungshervorforderungen aus Komponentencode initiiert werden müssen. Sie unterstützt die inkrementelle Zustimmung (anfordern zusätzlicher Bereiche) und bedingten Zugriff (Verarbeitung der Schrittweisen Authentifizierung). Verwenden Sie dies in Kombination mit MapLoginAndLogout(IEndpointRouteBuilder) den nahtlosen Authentifizierungsflüssen in Blazor Server-Anwendungen.

Gilt für: