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 .
Возвращаемое значение
Задача.