MsalServiceException Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tipo de exceção gerado quando o serviço retorna uma resposta de erro ou outros erros de rede ocorrem. Para obter mais detalhes, confira https://aka.ms/msal-net-exceptions
public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
inherit MsalException
Public Class MsalServiceException
Inherits MsalException
- Herança
- Derivado
Construtores
| Nome | Description |
|---|---|
| MsalServiceException(String, String, Exception) |
Inicializa uma nova instância da classe de exceção com um código de erro especificado, uma mensagem de erro e uma referência à exceção interna que é a causa dessa exceção. |
| MsalServiceException(String, String, Int32, Exception) |
Inicializa uma nova instância da classe de exceção com um código de erro especificado, uma mensagem de erro e uma referência à exceção interna que é a causa dessa exceção. |
| MsalServiceException(String, String, Int32, String, Exception) |
Inicializa uma nova instância da classe de exceção com um código de erro especificado, uma mensagem de erro e uma referência à exceção interna que é a causa dessa exceção. |
| MsalServiceException(String, String, Int32) |
Inicializa uma nova instância da classe de exceção com um código de erro especificado, uma mensagem de erro e uma referência à exceção interna que é a causa dessa exceção. |
| MsalServiceException(String, String) |
Inicializa uma nova instância da classe de exceção com um código de erro especificado, uma mensagem de erro e uma referência à exceção interna que é a causa dessa exceção. |
Campos
| Nome | Description |
|---|---|
| BrokerErrorCode |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar agentes da área de trabalho. (Herdado de MsalException) |
| BrokerErrorContext |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar agentes da área de trabalho. (Herdado de MsalException) |
| BrokerErrorStatus |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar agentes da área de trabalho. (Herdado de MsalException) |
| BrokerErrorTag |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar agentes da área de trabalho. (Herdado de MsalException) |
| BrokerTelemetry |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar agentes da área de trabalho. (Herdado de MsalException) |
| ManagedIdentitySource |
Uma AdditionalExceptionData chave de propriedade, disponível ao usar a identidade gerenciada. (Herdado de MsalException) |
Propriedades
| Nome | Description |
|---|---|
| AdditionalExceptionData |
Um recipiente de propriedades com detalhes extras para essa exceção. (Herdado de MsalException) |
| Claims |
Declarações adicionais solicitadas pelo serviço. Quando essa propriedade não é nula ou vazia, isso significa que o serviço exige que o usuário forneça declarações adicionais, como fazer autenticação de dois fatores. São dois casos:
|
| CorrelationId |
Uma ID que pode ser usada para configurar um único fluxo de autenticação. (Herdado de MsalException) |
| ErrorCode |
Obtém o código de erro de protocolo retornado pelo serviço ou gerado pelo cliente. Esse é o código no qual você pode confiar para tratamento de exceções. Os valores para esse código normalmente são fornecidos em cadeias de caracteres constantes nos tipos de exceções derivadas com explicações de mitigação. (Herdado de MsalException) |
| Headers |
Contém os cabeçalhos HTTP da resposta do servidor que indicou um erro. |
| IsRetryable |
Indica se a operação anterior que resultou nessa exceção deve ser repetida. (Herdado de MsalException) |
| ResponseBody |
Corpo de resposta bruto recebido do servidor. |
| StatusCode |
Obtém o código de status retornado da camada HTTP. Esse código de status é a |
Métodos
| Nome | Description |
|---|---|
| ToJsonString() |
Permite a serialização da maioria dos valores da exceção em JSON. (Herdado de MsalException) |
| ToString() |
Cria e retorna uma representação de cadeia de caracteres da exceção atual. |
| UpdateIsRetryable() |
De acordo com a discussão com o Evo, AAD |