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
состояния значение (Запрещено).