MicrosoftIdentityConsentAndConditionalAccessHandler Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |