MsalServiceException 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
服务返回错误响应或其他网络错误时引发的异常类型。 有关详细信息,请参阅 https://aka.ms/msal-net-exceptions
public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
inherit MsalException
Public Class MsalServiceException
Inherits MsalException
- 继承
- 派生
构造函数
| 名称 | 说明 |
|---|---|
| MsalServiceException(String, String, Exception) |
使用指定的错误代码、错误消息和对此异常原因的内部异常的引用初始化异常类的新实例。 |
| MsalServiceException(String, String, Int32, Exception) |
使用指定的错误代码、错误消息和对此异常原因的内部异常的引用初始化异常类的新实例。 |
| MsalServiceException(String, String, Int32, String, Exception) |
使用指定的错误代码、错误消息和对此异常原因的内部异常的引用初始化异常类的新实例。 |
| MsalServiceException(String, String, Int32) |
使用指定的错误代码、错误消息和对此异常原因的内部异常的引用初始化异常类的新实例。 |
| MsalServiceException(String, String) |
使用指定的错误代码、错误消息和对此异常原因的内部异常的引用初始化异常类的新实例。 |
字段
| 名称 | 说明 |
|---|---|
| BrokerErrorCode |
使用 AdditionalExceptionData 桌面代理时可用的属性键。 (继承自 MsalException) |
| BrokerErrorContext |
使用 AdditionalExceptionData 桌面代理时可用的属性键。 (继承自 MsalException) |
| BrokerErrorStatus |
使用 AdditionalExceptionData 桌面代理时可用的属性键。 (继承自 MsalException) |
| BrokerErrorTag |
使用 AdditionalExceptionData 桌面代理时可用的属性键。 (继承自 MsalException) |
| BrokerTelemetry |
使用 AdditionalExceptionData 桌面代理时可用的属性键。 (继承自 MsalException) |
| ManagedIdentitySource |
使用 AdditionalExceptionData 托管标识时可用的属性密钥。 (继承自 MsalException) |
属性
| 名称 | 说明 |
|---|---|
| AdditionalExceptionData |
具有此异常的额外详细信息的属性包。 (继承自 MsalException) |
| Claims |
服务请求的其他声明。 如果此属性不为 null 或为空,则表示服务要求用户提供其他声明,例如执行双重身份验证。 有两种情况:
|
| CorrelationId |
可用于拼凑单个身份验证流的 ID。 (继承自 MsalException) |
| ErrorCode |
获取服务或客户端生成的协议错误代码。 这是可用于异常处理的代码。 此代码的值通常在派生异常类型的常量字符串中提供,并提供缓解说明。 (继承自 MsalException) |
| Headers |
包含服务器响应中指示错误的 HTTP 标头。 |
| IsRetryable |
指示是否应重试导致此异常的上一个操作。 (继承自 MsalException) |
| ResponseBody |
从服务器接收的原始响应正文。 |
| StatusCode |
获取从 HTTP 层返回的状态代码。 此状态代码是 |
方法
| 名称 | 说明 |
|---|---|
| ToJsonString() |
允许将异常的大多数值序列化为 JSON。 (继承自 MsalException) |
| ToString() |
创建并返回当前异常的字符串表示形式。 |
| UpdateIsRetryable() |
根据与 Evo 的讨论,AAD |