RequireHttpsAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Filtr autoryzacji, który potwierdza, że żądania są odbierane za pośrednictwem protokołu HTTPS.
public ref class RequireHttpsAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type RequireHttpsAttribute = class
inherit Attribute
interface IAuthorizationFilter
interface IFilterMetadata
interface IOrderedFilter
Public Class RequireHttpsAttribute
Inherits Attribute
Implements IAuthorizationFilter, IOrderedFilter
- Dziedziczenie
-
RequireHttpsAttribute
- Atrybuty
- Implementuje
Konstruktory
RequireHttpsAttribute() |
Filtr autoryzacji, który potwierdza, że żądania są odbierane za pośrednictwem protokołu HTTPS. |
Właściwości
Order |
Pobiera wartość kolejności określania kolejności wykonywania filtrów. Filtry są wykonywane w rosnącej wartości liczbowej Order właściwości. |
Permanent |
Określa, czy należy używać stałego przekierowania, |
Metody
HandleNonHttpsRequest(AuthorizationFilterContext) |
Wywołano z OnAuthorization(AuthorizationFilterContext) adresu , jeśli żądanie nie zostało odebrane za pośrednictwem protokołu HTTPS.
Result Oczekiwanie nie będzie po |
OnAuthorization(AuthorizationFilterContext) |
Wywoływana na początku potoku filtru w celu potwierdzenia autoryzacji żądania. Potwierdza, że żądania są odbierane za pośrednictwem protokołu HTTPS. Nie wykonuje żadnych akcji dla żądań HTTPS. W przeciwnym razie, jeśli było to żądanie GET, ustawia Result wynik, który przekierowuje klienta do wersji HTTPS identyfikatora URI żądania. W przeciwnym razie ustawia Result wynik, który ustawi kod stanu na |