AuthenticationHttpContextExtensions.ChallengeAsync Yöntem

Tanım

Aşırı Yüklemeler

ChallengeAsync(HttpContext)

Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme

ChallengeAsync(HttpContext, AuthenticationProperties)

Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme

ChallengeAsync(HttpContext, String)

Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.

ChallengeAsync(HttpContext)

Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext) As Task

Parametreler

context
HttpContext

HttpContextBağlam.

Döndürülenler

Task

Görev.

Şunlara uygulanır

ChallengeAsync(HttpContext, AuthenticationProperties)

Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, properties As AuthenticationProperties) As Task

Parametreler

context
HttpContext

HttpContextBağlam.

Döndürülenler

Task

Görev.

Şunlara uygulanır

ChallengeAsync(HttpContext, String)

Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * string -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, scheme As String) As Task

Parametreler

context
HttpContext

HttpContextBağlam.

scheme
String

Kimlik doğrulama düzeninin adı.

Döndürülenler

Task

Sonuç.

Şunlara uygulanır

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * string * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, scheme As String, properties As AuthenticationProperties) As Task

Parametreler

context
HttpContext

HttpContextBağlam.

scheme
String

Kimlik doğrulama düzeninin adı.

Döndürülenler

Task

Görev.

Şunlara uygulanır