MicrosoftIdentityConsentAndConditionalAccessHandler Klasse

Definition

Handler für blazor-spezifische APIs zur Verarbeitung der inkrementellen Zustimmung und bedingten Zugriff.

public class MicrosoftIdentityConsentAndConditionalAccessHandler
type MicrosoftIdentityConsentAndConditionalAccessHandler = class
Public Class MicrosoftIdentityConsentAndConditionalAccessHandler
Vererbung
MicrosoftIdentityConsentAndConditionalAccessHandler

Konstruktoren

Name Beschreibung
MicrosoftIdentityConsentAndConditionalAccessHandler(IServiceProvider)

Initialisiert eine neue Instanz der MicrosoftIdentityConsentAndConditionalAccessHandler-Klasse.

Eigenschaften

Name Beschreibung
BaseUri

Basis-URI, der beim Bilden der Umleitung verwendet werden soll.

IsBlazorServer

Boolescher Wert, um festzustellen, ob der Server Blazor ist.

User

Aktueller Benutzer.

Methoden

Name Beschreibung
ChallengeUser(String[], String, String)

Erzwingt den Benutzer, bestimmten Bereichen zuzustimmen und bedingten Zugriff auszuführen, um bestimmte Ansprüche abzurufen. Verwenden Sie auf einer Razor/Blazor-Seite oder einem Controller, um proaktiv die Bereiche und/oder Ansprüche sicherzustellen, bevor Sie ein Token erwerben. Der andere Mechanismus HandleException(Exception) stellt Ansprüche und Bereiche sicher, die von Azure AD nach einem fehlgeschlagenen Tokenerwerbsversuch angefordert wurden. Weitere Informationen finden Sie unter https://aka.ms/ms-id-web/ca_incremental-consent.

HandleException(Exception)

Für Blazor/Razor-Seiten, um die Ausnahme von einer Benutzerhereinforderung zu verarbeiten.

Gilt für: