MsalClientException 类

定义

此异常类表示库或设备本地的错误。 MsalServiceException与此相反,表示Azure AD 服务或网络发生的错误。 有关详细信息,请参阅 https://aka.ms/msal-net-exceptions

public class MsalClientException : Microsoft.Identity.Client.MsalException
type MsalClientException = class
    inherit MsalException
Public Class MsalClientException
Inherits MsalException
继承
MsalClientException

构造函数

名称 说明
MsalClientException(String, String, Exception)

使用指定的错误代码、错误消息和内部异常初始化异常类的新实例。

MsalClientException(String, String)

使用指定的错误代码和错误消息初始化异常类的新实例。

MsalClientException(String)

使用指定的错误代码初始化异常类的新实例。

字段

名称 说明
BrokerErrorCode

使用 AdditionalExceptionData 桌面代理时可用的属性键。

(继承自 MsalException)
BrokerErrorContext

使用 AdditionalExceptionData 桌面代理时可用的属性键。

(继承自 MsalException)
BrokerErrorStatus

使用 AdditionalExceptionData 桌面代理时可用的属性键。

(继承自 MsalException)
BrokerErrorTag

使用 AdditionalExceptionData 桌面代理时可用的属性键。

(继承自 MsalException)
BrokerTelemetry

使用 AdditionalExceptionData 桌面代理时可用的属性键。

(继承自 MsalException)
ManagedIdentitySource

使用 AdditionalExceptionData 托管标识时可用的属性密钥。

(继承自 MsalException)

属性

名称 说明
AdditionalExceptionData

具有此异常的额外详细信息的属性包。

(继承自 MsalException)
CorrelationId

可用于拼凑单个身份验证流的 ID。

(继承自 MsalException)
ErrorCode

获取服务或客户端生成的协议错误代码。 这是可用于异常处理的代码。 此代码的值通常在派生异常类型的常量字符串中提供,并提供缓解说明。

(继承自 MsalException)
IsRetryable

指示是否应重试导致此异常的上一个操作。

(继承自 MsalException)

方法

名称 说明
ToJsonString()

允许将异常的大多数值序列化为 JSON。

(继承自 MsalException)
ToString()

创建并返回当前异常的字符串表示形式。

(继承自 MsalException)

适用于