AuthenticationHttpContextExtensions.ChallengeAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| ChallengeAsync(HttpContext) |
Pomocí výchozího schématu výzvy vyžádáte aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. Výchozí schéma výzvy je možné nakonfigurovat pomocí DefaultChallengeScheme příkazu . |
| ChallengeAsync(HttpContext, AuthenticationProperties) |
Pomocí výchozího schématu výzvy vyžádáte aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. Výchozí schéma výzvy je možné nakonfigurovat pomocí DefaultChallengeScheme příkazu . |
| ChallengeAsync(HttpContext, String) |
Pomocí zadaného schématu vyžádá aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. |
| ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Pomocí zadaného schématu vyžádá aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. |
ChallengeAsync(HttpContext)
Pomocí výchozího schématu výzvy vyžádáte aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. Výchozí schéma výzvy je možné nakonfigurovat pomocí DefaultChallengeScheme příkazu .
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
Parametry
- context
- HttpContext
Kontext HttpContext
Návraty
Úloha
Platí pro
ChallengeAsync(HttpContext, AuthenticationProperties)
Pomocí výchozího schématu výzvy vyžádáte aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření. Výchozí schéma výzvy je možné nakonfigurovat pomocí DefaultChallengeScheme příkazu .
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
Parametry
- context
- HttpContext
Kontext HttpContext
- properties
- AuthenticationProperties
AuthenticationPropertiesVlastnosti.
Návraty
Úloha
Platí pro
ChallengeAsync(HttpContext, String)
Pomocí zadaného schématu vyžádá aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření.
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
Parametry
- context
- HttpContext
Kontext HttpContext
- scheme
- String
Název schématu ověřování.
Návraty
Výsledek
Platí pro
ChallengeAsync(HttpContext, String, AuthenticationProperties)
Pomocí zadaného schématu vyžádá aktuální požadavek. Ověřovací výzva se může vydat, když neověřený uživatel požádá o koncový bod, který vyžaduje ověření.
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
Parametry
- context
- HttpContext
Kontext HttpContext
- scheme
- String
Název schématu ověřování.
- properties
- AuthenticationProperties
AuthenticationPropertiesVlastnosti.
Návraty
Úloha