MsalServiceException Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Typ výjimky vyvolaný, když služba vrátí chybovou odpověď nebo dojde k jiným síťovým chybám. Další podrobnosti najdete v článku https://aka.ms/msal-net-exceptions.
public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
inherit MsalException
Public Class MsalServiceException
Inherits MsalException
- Dědičnost
- Odvozené
Konstruktory
| Name | Description |
|---|---|
| MsalServiceException(String, String, Exception) |
Inicializuje novou instanci třídy výjimky se zadaným kódem chyby, chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky. |
| MsalServiceException(String, String, Int32, Exception) |
Inicializuje novou instanci třídy výjimky se zadaným kódem chyby, chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky. |
| MsalServiceException(String, String, Int32, String, Exception) |
Inicializuje novou instanci třídy výjimky se zadaným kódem chyby, chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky. |
| MsalServiceException(String, String, Int32) |
Inicializuje novou instanci třídy výjimky se zadaným kódem chyby, chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky. |
| MsalServiceException(String, String) |
Inicializuje novou instanci třídy výjimky se zadaným kódem chyby, chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky. |
Pole
| Name | Description |
|---|---|
| BrokerErrorCode |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití desktopových zprostředkovatelů. (Zděděno od MsalException) |
| BrokerErrorContext |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití desktopových zprostředkovatelů. (Zděděno od MsalException) |
| BrokerErrorStatus |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití desktopových zprostředkovatelů. (Zděděno od MsalException) |
| BrokerErrorTag |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití desktopových zprostředkovatelů. (Zděděno od MsalException) |
| BrokerTelemetry |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití desktopových zprostředkovatelů. (Zděděno od MsalException) |
| ManagedIdentitySource |
Klíč AdditionalExceptionData vlastnosti, který je k dispozici při použití spravované identity. (Zděděno od MsalException) |
Vlastnosti
| Name | Description |
|---|---|
| AdditionalExceptionData |
Taška vlastností s dalšími podrobnostmi o této výjimce. (Zděděno od MsalException) |
| Claims |
Další deklarace identity požadované službou. Pokud tato vlastnost není null nebo prázdná, znamená to, že služba vyžaduje, aby uživatel zadal další deklarace identity, jako je například dvoufaktorové ověřování. Jedná se o dva případy:
|
| CorrelationId |
ID, které se dá použít k vytvoření jednoho toku ověřování. (Zděděno od MsalException) |
| ErrorCode |
Získá kód chyby protokolu vrácený službou nebo vygenerovaný klientem. Toto je kód, na který se můžete spolehnout při zpracování výjimek. Hodnoty pro tento kód jsou obvykle poskytovány v konstantních řetězcích v odvozených typech výjimek s vysvětlením zmírnění rizik. (Zděděno od MsalException) |
| Headers |
Obsahuje hlavičky HTTP z odpovědi serveru, která značí chybu. |
| IsRetryable |
Označuje, jestli by se měla opakovat předchozí operace, která způsobila tuto výjimku. (Zděděno od MsalException) |
| ResponseBody |
Nezpracovaný text odpovědi přijatý ze serveru |
| StatusCode |
Získá stavový kód vrácený z vrstvy HTTP. Tento stavový kód je |
Metody
| Name | Description |
|---|---|
| ToJsonString() |
Umožňuje serializaci většiny hodnot výjimky do formátu JSON. (Zděděno od MsalException) |
| ToString() |
Vytvoří a vrátí řetězcovou reprezentaci aktuální výjimky. |
| UpdateIsRetryable() |
Jak je uvedeno v diskuzi s Evo, AAD |