AuthenticationHttpContextExtensions.ChallengeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ChallengeAsync(HttpContext) |
Défiez la demande actuelle à l’aide du schéma de contestation par défaut. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. Le schéma de défi par défaut peut être configuré à l’aide de DefaultChallengeScheme. |
ChallengeAsync(HttpContext, AuthenticationProperties) |
Défiez la demande actuelle à l’aide du schéma de contestation par défaut. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. Le schéma de défi par défaut peut être configuré à l’aide de DefaultChallengeScheme. |
ChallengeAsync(HttpContext, String) |
Défiez la demande actuelle à l’aide du schéma spécifié. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Défiez la demande actuelle à l’aide du schéma spécifié. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. |
ChallengeAsync(HttpContext)
Défiez la demande actuelle à l’aide du schéma de contestation par défaut. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. Le schéma de défi par défaut peut être configuré à l’aide de 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
Paramètres
- context
- HttpContext
Contexte HttpContext .
Retours
Tâche.
S’applique à
ChallengeAsync(HttpContext, AuthenticationProperties)
Défiez la demande actuelle à l’aide du schéma de contestation par défaut. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. Le schéma de défi par défaut peut être configuré à l’aide de 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
Paramètres
- context
- HttpContext
Contexte HttpContext .
- properties
- AuthenticationProperties
Propriétés AuthenticationProperties .
Retours
Tâche.
S’applique à
ChallengeAsync(HttpContext, String)
Défiez la demande actuelle à l’aide du schéma spécifié. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification.
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
Paramètres
- context
- HttpContext
Contexte HttpContext .
- scheme
- String
Nom du schéma d’authentification.
Retours
Résultat.
S’applique à
ChallengeAsync(HttpContext, String, AuthenticationProperties)
Défiez la demande actuelle à l’aide du schéma spécifié. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification.
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
Paramètres
- context
- HttpContext
Contexte HttpContext .
- scheme
- String
Nom du schéma d’authentification.
- properties
- AuthenticationProperties
Propriétés AuthenticationProperties .
Retours
Tâche.