RequireHttpsAttribute.HandleNonHttpsRequest Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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).