Udostępnij za pośrednictwem


RequireHttpsAttribute.HandleNonHttpsRequest Metoda

Definicja

Wywoływane z OnAuthorization(AuthorizationFilterContext) adresu , jeśli żądanie nie zostanie odebrane za pośrednictwem protokołu HTTPS. Result Oczekiwanie nie nastąpi null po powrocie tej 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

Element AuthorizationFilterContext do aktualizacji.

Uwagi

Jeśli było to żądanie GET, domyślne zestawy implementacji do Result wyniku, który przekierowuje klienta do wersji HTTPS identyfikatora URI żądania. W przeciwnym razie domyślne ustawienia implementacji są ustawiane Result na wynik, który ustawi kod stanu na 403 (Zabronione).

Dotyczy