MsalServiceException Sınıf

Tanım

Hizmet hata yanıtı döndürdüğünde veya diğer ağ hataları oluştuğunda özel durum türü oluştu. Daha ayrıntılı bilgi için bkz. https://aka.ms/msal-net-exceptions

public class MsalServiceException : Microsoft.Identity.Client.MsalException
type MsalServiceException = class
    inherit MsalException
Public Class MsalServiceException
Inherits MsalException
Devralma
MsalServiceException
Türetilmiş

Oluşturucular

Name Description
MsalServiceException(String, String, Exception)

Belirtilen bir hata kodu, hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile özel durum sınıfının yeni bir örneğini başlatır.

MsalServiceException(String, String, Int32, Exception)

Belirtilen bir hata kodu, hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile özel durum sınıfının yeni bir örneğini başlatır.

MsalServiceException(String, String, Int32, String, Exception)

Belirtilen bir hata kodu, hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile özel durum sınıfının yeni bir örneğini başlatır.

MsalServiceException(String, String, Int32)

Belirtilen bir hata kodu, hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile özel durum sınıfının yeni bir örneğini başlatır.

MsalServiceException(String, String)

Belirtilen bir hata kodu, hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile özel durum sınıfının yeni bir örneğini başlatır.

Alanlar

Name Description
BrokerErrorCode

AdditionalExceptionData Masaüstü aracıları kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)
BrokerErrorContext

AdditionalExceptionData Masaüstü aracıları kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)
BrokerErrorStatus

AdditionalExceptionData Masaüstü aracıları kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)
BrokerErrorTag

AdditionalExceptionData Masaüstü aracıları kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)
BrokerTelemetry

AdditionalExceptionData Masaüstü aracıları kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)
ManagedIdentitySource

AdditionalExceptionData Yönetilen kimlik kullanılırken kullanılabilen bir özellik anahtarı.

(Devralındığı yer: MsalException)

Özellikler

Name Description
AdditionalExceptionData

Bu özel durum için ek ayrıntılar içeren bir özellik paketi.

(Devralındığı yer: MsalException)
Claims

Hizmet tarafından istenen ek talepler. Bu özellik null veya boş olmadığında bu, hizmetin kullanıcının iki faktörlü kimlik doğrulaması yapma gibi ek talepler sağlamasını gerektirdiği anlamına gelir. şunlardır:

Daha fazla ayrıntı için bkz. https://aka.ms/msal-net-claim-challenge
CorrelationId

Tek bir kimlik doğrulama akışını parçalayan bir kimlik.

(Devralındığı yer: MsalException)
ErrorCode

Hizmet tarafından döndürülen veya istemci tarafından oluşturulan protokol hata kodunu alır. Bu, özel durum işleme için kullanabileceğiniz koddur. Bu kodun değerleri genellikle türetilmiş özel durum türlerindeki sabit dizelerde ve risk azaltma açıklamalarıyla birlikte sağlanır.

(Devralındığı yer: MsalException)
Headers

Sunucu yanıtından bir hata belirten HTTP üst bilgilerini içerir.

IsRetryable

Bu özel durumla sonuçlanan önceki işlemin yeniden denenip denenmemesi gerektiğini gösterir.

(Devralındığı yer: MsalException)
ResponseBody

Sunucudan alınan ham yanıt gövdesi.

StatusCode

HTTP katmanından döndürülen durum kodunu alır. Bu durum kodu, tarayıcı tabanlı bir akıştaki iç HttpRequestException yanıtta veya NavigateError Olay Durum Kodu'ndadır HttpStatusCode (bkz. NavigateError Olay Durum Kodları). Bu kodu yeniden deneme mantığı veya hata araştırması uygulama gibi amaçlar için kullanabilirsiniz.

Yöntemler

Name Description
ToJsonString()

Özel durumun çoğu değerinin JSON'a seri hale getirilmesine izin verir.

(Devralındığı yer: MsalException)
ToString()

Geçerli özel durumun dize gösterimini oluşturur ve döndürür.

UpdateIsRetryable()

Evo, AAD ile yapılan tartışmalara göre

Şunlara uygulanır