Aracılığıyla paylaş


AuthenticationFailedContext Sınıf

Tanım

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

public ref class AuthenticationFailedContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class AuthenticationFailedContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class AuthenticationFailedContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class AuthenticationFailedContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type AuthenticationFailedContext = class
    inherit BaseJwtBearerContext
type AuthenticationFailedContext = class
    inherit ResultContext<JwtBearerOptions>
Public Class AuthenticationFailedContext
Inherits BaseJwtBearerContext
Public Class AuthenticationFailedContext
Inherits ResultContext(Of JwtBearerOptions)
Devralma
Devralma

Oluşturucular

AuthenticationFailedContext(HttpContext, AuthenticationScheme, JwtBearerOptions)

öğesinin yeni bir örneğini AuthenticationFailedContextbaşlatır.

AuthenticationFailedContext(HttpContext, JwtBearerOptions)

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

Özellikler

Exception

Kimlik doğrulama hatasıyla ilişkili özel durumu alır veya ayarlar.

HandledResponse

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseControlContext)
HttpContext

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseContext)
HttpContext

Bağlam.

(Devralındığı yer: BaseContext<TOptions>)
Options

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseJwtBearerContext)
Options

Şemayla ilişkili kimlik doğrulama seçeneklerini alır.

(Devralındığı yer: BaseContext<TOptions>)
Principal

Kullanıcı taleplerini içeren öğesini alır veya ayarlar ClaimsPrincipal .

(Devralındığı yer: ResultContext<TOptions>)
Properties

öğesini alır veya ayarlar AuthenticationProperties.

(Devralındığı yer: ResultContext<TOptions>)
Request

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseContext)
Request

İstek.

(Devralındığı yer: BaseContext<TOptions>)
Response

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseContext)
Response

Yanıt.

(Devralındığı yer: BaseContext<TOptions>)
Result

AuthenticateResult Sonucu alır.

(Devralındığı yer: ResultContext<TOptions>)
Scheme

Kimlik doğrulama düzeni.

(Devralındığı yer: BaseContext<TOptions>)
Skipped

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseControlContext)
State

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseControlContext)
Ticket

Bu olay olayı işlediğine Ticket işaret ederse değerini döndürür veya döndürür.

(Devralındığı yer: BaseControlContext)

Yöntemler

CheckEventResult(AuthenticateResult)

ResultContext<TOptions> Kimlik doğrulaması başarısız olduğunda.

(Devralındığı yer: BaseControlContext)
Fail(Exception)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
Fail(String)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
HandleResponse()

Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur. SignIn'i Ticket tetikleme olarak ayarlayın.

(Devralındığı yer: BaseControlContext)
NoResult()

Bu kimlik doğrulama düzeni için döndürülen bilgi olmadığını gösterir.

(Devralındığı yer: ResultContext<TOptions>)
SkipToNextMiddleware()

Geçerli ara yazılımda isteği işlemeyi sonlandırın ve denetimi bir sonrakine geçirin. Oturum Açma çağrılmayacak.

(Devralındığı yer: BaseControlContext)
Success()

ve Propertiesile bilet oluşturma başarısını Principal çağırır.

(Devralındığı yer: ResultContext<TOptions>)

Şunlara uygulanır