MsalServiceException 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.
Ausnahmetyp ausgelöst, wenn der Dienst eine Fehlerantwort zurückgibt oder andere Netzwerkfehler auftreten. Weitere Einzelheiten finden Sie unter https://aka.ms/msal-net-exceptions
public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
inherit MsalException
Public Class MsalServiceException
Inherits MsalException
- Vererbung
- Abgeleitet
Konstruktoren
| Name | Beschreibung |
|---|---|
| MsalServiceException(String, String, Exception) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist. |
| MsalServiceException(String, String, Int32, Exception) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist. |
| MsalServiceException(String, String, Int32, String, Exception) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist. |
| MsalServiceException(String, String, Int32) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist. |
| MsalServiceException(String, String) |
Initialisiert eine neue Instanz der Ausnahmeklasse mit einem angegebenen Fehlercode, einer Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist. |
Felder
| Name | Beschreibung |
|---|---|
| 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) |
| Claims |
Zusätzliche Ansprüche, die vom Dienst angefordert werden. Wenn diese Eigenschaft nicht null oder leer ist, bedeutet dies, dass der Dienst dem Benutzer zusätzliche Ansprüche bereitstellen muss, z. B. zweistufige Authentifizierung. Dies sind zwei Fälle:
|
| 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) |
| Headers |
Enthält die HTTP-Header aus der Serverantwort, die einen Fehler anzeigt. |
| IsRetryable |
Gibt an, ob der vorherige Vorgang, der zu dieser Ausnahme führte, erneut überprüft werden soll. (Geerbt von MsalException) |
| ResponseBody |
Unformatierter Antworttext, der vom Server empfangen wird. |
| StatusCode |
Ruft den Statuscode ab, der von HTTP-Ebene zurückgegeben wird. Dieser Statuscode ist entweder die |
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. |
| UpdateIsRetryable() |
Wie pro Diskussion mit Evo, AAD |