Condividi tramite


AuthenticationHttpContextExtensions.ChallengeAsync Metodo

Definizione

Overload

ChallengeAsync(HttpContext)

Sfidare la richiesta corrente usando lo schema di verifica predefinito. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione. Lo schema di verifica predefinito può essere configurato usando DefaultChallengeScheme.

ChallengeAsync(HttpContext, AuthenticationProperties)

Sfidare la richiesta corrente usando lo schema di verifica predefinito. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione. Lo schema di verifica predefinito può essere configurato usando DefaultChallengeScheme.

ChallengeAsync(HttpContext, String)

Richiedere la richiesta corrente usando lo schema specificato. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione.

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Richiedere la richiesta corrente usando lo schema specificato. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione.

ChallengeAsync(HttpContext)

Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs

Sfidare la richiesta corrente usando lo schema di verifica predefinito. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione. Lo schema di verifica predefinito può essere configurato usando 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

Parametri

context
HttpContext

Contesto HttpContext .

Restituisce

Attività.

Si applica a

ChallengeAsync(HttpContext, AuthenticationProperties)

Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs

Sfidare la richiesta corrente usando lo schema di verifica predefinito. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione. Lo schema di verifica predefinito può essere configurato usando 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

Parametri

context
HttpContext

Contesto HttpContext .

Restituisce

Attività.

Si applica a

ChallengeAsync(HttpContext, String)

Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs

Richiedere la richiesta corrente usando lo schema specificato. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione.

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

Parametri

context
HttpContext

Contesto HttpContext .

scheme
String

Nome dello schema di autenticazione.

Restituisce

Risultato.

Si applica a

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs
Origine:
AuthenticationHttpContextExtensions.cs

Richiedere la richiesta corrente usando lo schema specificato. Una richiesta di autenticazione può essere generata quando un utente non autenticato richiede un endpoint che richiede l'autenticazione.

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

Parametri

context
HttpContext

Contesto HttpContext .

scheme
String

Nome dello schema di autenticazione.

Restituisce

Attività.

Si applica a