Поделиться через


AuthenticationHttpContextExtensions.ChallengeAsync Метод

Определение

Перегрузки

ChallengeAsync(HttpContext)

Оспорите текущий запрос, используя схему запроса по умолчанию. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности. Схему запроса по умолчанию можно настроить с помощью DefaultChallengeScheme.

ChallengeAsync(HttpContext, AuthenticationProperties)

Оспорите текущий запрос, используя схему запроса по умолчанию. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности. Схему запроса по умолчанию можно настроить с помощью DefaultChallengeScheme.

ChallengeAsync(HttpContext, String)

Оспорите текущий запрос, используя указанную схему. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности.

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Оспорите текущий запрос, используя указанную схему. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности.

ChallengeAsync(HttpContext)

Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs

Оспорите текущий запрос, используя схему запроса по умолчанию. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности. Схему запроса по умолчанию можно настроить с помощью 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

Параметры

context
HttpContext

Контекст HttpContext .

Возвращаемое значение

Задача.

Применяется к

ChallengeAsync(HttpContext, AuthenticationProperties)

Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs

Оспорите текущий запрос, используя схему запроса по умолчанию. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности. Схему запроса по умолчанию можно настроить с помощью 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

Параметры

context
HttpContext

Контекст HttpContext .

properties
AuthenticationProperties

Свойства AuthenticationProperties .

Возвращаемое значение

Задача.

Применяется к

ChallengeAsync(HttpContext, String)

Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs

Оспорите текущий запрос, используя указанную схему. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности.

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

Параметры

context
HttpContext

Контекст HttpContext .

scheme
String

Имя схемы проверки подлинности.

Возвращаемое значение

Результат.

Применяется к

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs
Исходный код:
AuthenticationHttpContextExtensions.cs

Оспорите текущий запрос, используя указанную схему. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности.

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

Параметры

context
HttpContext

Контекст HttpContext .

scheme
String

Имя схемы проверки подлинности.

properties
AuthenticationProperties

Свойства AuthenticationProperties .

Возвращаемое значение

Задача.

Применяется к