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


RequireHttpsAttribute.HandleNonHttpsRequest Метод

Определение

Вызывается из , OnAuthorization(AuthorizationFilterContext) если запрос не получен по протоколу HTTPS. Ожидание Result не будет после null возврата этим методом.

protected:
 virtual void HandleNonHttpsRequest(Microsoft::AspNetCore::Mvc::Filters::AuthorizationFilterContext ^ filterContext);
protected virtual void HandleNonHttpsRequest (Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext filterContext);
abstract member HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
override this.HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
Protected Overridable Sub HandleNonHttpsRequest (filterContext As AuthorizationFilterContext)

Параметры

filterContext
AuthorizationFilterContext

Объект AuthorizationFilterContext, который требуется обновить.

Комментарии

Если это был запрос GET, реализация по умолчанию задает Result результат, который перенаправляет клиент на версию HTTPS URI запроса. В противном случае реализация по умолчанию задает Result результат, который установит для кода 403 состояния значение (Запрещено).

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