MsalClientException 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.
Diese Ausnahmeklasse stellt Fehler dar, die lokal für die Bibliothek oder das Gerät sind. Entgegen MsalServiceException dieser Stellen Fehler aus dem Azure AD-Dienst oder dem Netzwerk dar. Weitere Einzelheiten finden Sie unter https://aka.ms/msal-net-exceptions
public class MsalClientException : Microsoft.Identity.Client.MsalException
type MsalClientException = class
inherit MsalException
Public Class MsalClientException
Inherits MsalException
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| MsalClientException(String, String, Exception) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einer inneren Ausnahme. |
| MsalClientException(String, String) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode und einer Fehlermeldung. |
| MsalClientException(String) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode. |
Felder
| Name | Beschreibung |
|---|---|
| AuthenticationResultMetadataKey |
Ein Schlüssel, unter Data dem MSAL den AuthenticationResultMetadata erfassten Speicher speichert, wenn ein Tokenerwerb mit einem Nicht-FehlerMsalException auftritt. Ermöglicht nachgeschalteten Verbrauchern die Tokenakquisitionsdiagnose, auch wenn die ursprüngliche Ausnahme unverändert ausgelöst wird. (Geerbt von MsalException) |
| BrokerErrorCode |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung von Desktopbrokern verfügbar ist. (Geerbt von MsalException) |
| BrokerErrorContext |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung von Desktopbrokern verfügbar ist. (Geerbt von MsalException) |
| BrokerErrorStatus |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung von Desktopbrokern verfügbar ist. (Geerbt von MsalException) |
| BrokerErrorTag |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung von Desktopbrokern verfügbar ist. (Geerbt von MsalException) |
| BrokerTelemetry |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung von Desktopbrokern verfügbar ist. (Geerbt von MsalException) |
| ManagedIdentitySource |
Ein AdditionalExceptionData Eigenschaftsschlüssel, der bei Verwendung der verwalteten Identität verfügbar ist. (Geerbt von MsalException) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AdditionalExceptionData |
Ein Eigenschaftenbehälter mit zusätzlichen Details für diese Ausnahme. (Geerbt von MsalException) |
| AuthenticationResultMetadata |
Diagnosemetadaten für den fehlgeschlagenen Tokenakquisitionsversuch – die Gesamtdauer und, wenn die relevante Phase ausgeführt wurde, HTTP-/Cachedauern, Tokenendpunkt und Region verwendet. Dies ist |
| CorrelationId |
Eine ID, die verwendet werden kann, um einen einzelnen Authentifizierungsfluss zu erstellen. (Geerbt von MsalException) |
| ErrorCode |
Ruft den Protokollfehlercode ab, der vom Dienst zurückgegeben oder vom Client generiert wird. Dies ist der Code, auf den Sie sich für die Ausnahmebehandlung verlassen können. Werte für diesen Code werden in der Regel in Konstantenzeichenfolgen in den abgeleiteten Ausnahmentypen mit Erläuterungen zur Entschärfung bereitgestellt. (Geerbt von MsalException) |
| IsRetryable |
Gibt an, ob der vorherige Vorgang, der zu dieser Ausnahme führte, erneut überprüft werden soll. (Geerbt von MsalException) |
Methoden
| Name | Beschreibung |
|---|---|
| ToJsonString() |
Ermöglicht die Serialisierung der meisten Werte der Ausnahme in JSON. (Geerbt von MsalException) |
| ToString() |
Erstellt und gibt eine Zeichenfolgendarstellung der aktuellen Ausnahme zurück. (Geerbt von MsalException) |