RequireHttpsAttribute Třída
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í.
Filtr autorizace, který potvrzuje přijetí požadavků přes 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
- Dědičnost
-
RequireHttpsAttribute
- Atributy
- Implementuje
Konstruktory
RequireHttpsAttribute() |
Filtr autorizace, který potvrzuje přijetí požadavků přes HTTPS. |
Vlastnosti
Order |
Získá hodnotu objednávky pro určení pořadí provádění filtrů. Filtry se spouštějí ve vzestupné číselné hodnotě Order vlastnosti. |
Permanent |
Určuje, |
Metody
HandleNonHttpsRequest(AuthorizationFilterContext) |
Volá se z OnAuthorization(AuthorizationFilterContext) , pokud požadavek není přijat přes HTTPS. Očekávání nebude Result |
OnAuthorization(AuthorizationFilterContext) |
Volání v rané fázi v kanálu filtru, aby se potvrdilo, že je žádost autorizována. Potvrzuje, že se žádosti přijímají přes HTTPS. Pro požadavky HTTPS neprobíná žádnou akci. Jinak pokud se jedná o požadavek GET, nastaví Result se na výsledek, který přesměruje klienta na verzi HTTPS identifikátoru URI požadavku. V opačném případě se nastaví Result na výsledek, který nastaví stavový kód na |