Sdílet prostřednictvím


RequireHttpsAttribute.HandleNonHttpsRequest Metoda

Definice

Volá se z OnAuthorization(AuthorizationFilterContext) , pokud požadavek není přijat přes HTTPS. Očekávání nebude Result po null vrácení této metody.

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)

Parametry

filterContext
AuthorizationFilterContext

Chcete-li AuthorizationFilterContext aktualizovat.

Poznámky

Pokud se jedná o požadavek GET, výchozí implementace se nastaví Result na výsledek, který přesměruje klienta na verzi HTTPS identifikátoru URI požadavku. Jinak se výchozí implementace nastaví Result na výsledek, který nastaví stavový kód na 403 (Zakázáno).

Platí pro