AuthenticationHttpContextExtensions.ChallengeAsync Método

Definición

Sobrecargas

ChallengeAsync(HttpContext)

Reta la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante DefaultChallengeScheme .

ChallengeAsync(HttpContext, AuthenticationProperties)

Reta la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante DefaultChallengeScheme .

ChallengeAsync(HttpContext, String)

Reta la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Reta la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

ChallengeAsync(HttpContext)

Reta la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante 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

Parámetros

context
HttpContext

HttpContextContexto.

Devoluciones

Task

Tarea.

Se aplica a

ChallengeAsync(HttpContext, AuthenticationProperties)

Reta la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante 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

Parámetros

context
HttpContext

HttpContextContexto.

Devoluciones

Task

Tarea.

Se aplica a

ChallengeAsync(HttpContext, String)

Reta la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

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

Parámetros

context
HttpContext

HttpContextContexto.

scheme
String

Nombre del esquema de autenticación.

Devoluciones

Task

Resultado.

Se aplica a

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Reta la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

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

Parámetros

context
HttpContext

HttpContextContexto.

scheme
String

Nombre del esquema de autenticación.

Devoluciones

Task

Tarea.

Se aplica a