MsalUiRequiredException Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Deze uitzonderingsklasse is om ontwikkelaars te informeren dat gebruikersinterface-interactie vereist is om te kunnen slagen. Deze wordt gegenereerd bij het aanroepen AcquireTokenSilent(IEnumerable<String>, IAccount) of een van de onderdrukkingen, en wanneer het token niet in de cache bestaat, of de gebruiker meer inhoud moet leveren of meervoudige verificatie moet uitvoeren op basis van Azure AD-beleid, enzovoort. Zie https://aka.ms/msal-net-exceptions voor meer informatie
public class MsalUiRequiredException : Microsoft.Identity.Client.MsalServiceException
type MsalUiRequiredException = class
inherit MsalServiceException
Public Class MsalUiRequiredException
Inherits MsalServiceException
- Overname
- Afgeleid
Constructors
| Name | Description |
|---|---|
| MsalUiRequiredException(String, String, Exception, UiRequiredExceptionClassification) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse met een opgegeven foutcode, foutbericht en interne uitzondering die de hoofdoorzaak aangeeft. |
| MsalUiRequiredException(String, String, Exception) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse met een opgegeven foutcode, foutbericht en interne uitzondering die de hoofdoorzaak aangeeft. |
| MsalUiRequiredException(String, String) |
Initialiseert een nieuw exemplaar van de uitzonderingsklasse met een opgegeven foutcode en foutbericht. |
Velden
| Name | Description |
|---|---|
| BrokerErrorCode |
Een AdditionalExceptionData eigenschapssleutel, beschikbaar bij het gebruik van desktopbrokers. (Overgenomen van MsalException) |
| BrokerErrorContext |
Een AdditionalExceptionData eigenschapssleutel, beschikbaar bij het gebruik van desktopbrokers. (Overgenomen van MsalException) |
| BrokerErrorStatus |
Een AdditionalExceptionData eigenschapssleutel, beschikbaar bij het gebruik van desktopbrokers. (Overgenomen van MsalException) |
| BrokerErrorTag |
Een AdditionalExceptionData eigenschapssleutel, beschikbaar bij het gebruik van desktopbrokers. (Overgenomen van MsalException) |
| BrokerTelemetry |
Een AdditionalExceptionData eigenschapssleutel, beschikbaar bij het gebruik van desktopbrokers. (Overgenomen van MsalException) |
| ManagedIdentitySource |
Een AdditionalExceptionData eigenschapssleutel die beschikbaar is bij het gebruik van een beheerde identiteit. (Overgenomen van MsalException) |
Eigenschappen
| Name | Description |
|---|---|
| AdditionalExceptionData |
Een eigenschappentas met extra details voor deze uitzondering. (Overgenomen van MsalException) |
| Claims |
Aanvullende claims aangevraagd door de service. Als deze eigenschap niet null of leeg is, betekent dit dat de service vereist dat de gebruiker aanvullende claims opgeeft, zoals tweeledige verificatie. Dit zijn twee gevallen:
|
| Classification |
Classificatie van de fout bij voorwaardelijke toegang, zodat u meer acties kunt uitvoeren of de gebruiker op de hoogte kunt stellen, afhankelijk van uw scenario. Zie https://aka.ms/msal-net-UiRequiredException voor meer informatie. |
| CorrelationId |
Een id die kan worden gebruikt om één verificatiestroom te maken. (Overgenomen van MsalException) |
| ErrorCode |
Hiermee wordt de protocolfoutcode opgehaald die wordt geretourneerd door de service of gegenereerd door de client. Dit is de code waarop u kunt vertrouwen voor het verwerken van uitzonderingen. Waarden voor deze code worden doorgaans verstrekt in constante tekenreeksen in de afgeleide uitzonderingentypen met uitleg over risicobeperking. (Overgenomen van MsalException) |
| Headers |
Bevat de HTTP-headers van het serverantwoord dat een fout heeft aangegeven. (Overgenomen van MsalServiceException) |
| IsRetryable |
Geeft aan of de vorige bewerking die tot deze uitzondering heeft geleid, opnieuw moet worden geprobeerd. (Overgenomen van MsalException) |
| ResponseBody |
Onbewerkte antwoordtekst ontvangen van de server. (Overgenomen van MsalServiceException) |
| StatusCode |
Hiermee wordt de statuscode opgehaald die wordt geretourneerd door de HTTP-laag. Deze statuscode is het |
Methoden
| Name | Description |
|---|---|
| ToJsonString() |
Hiermee staat u serialisatie van de meeste waarden van de uitzondering in JSON toe. (Overgenomen van MsalException) |
| ToString() |
Hiermee maakt en retourneert u een tekenreeksweergave van de huidige uitzondering. (Overgenomen van MsalServiceException) |
| UpdateIsRetryable() |
Volgens discussie met Evo, AAD (Overgenomen van MsalServiceException) |