RequireHttpsAttribute Třída

Definice

Představuje atribut, který vynutí opětovné odeslání nezabezpečeného požadavku HTTP přes HTTPS.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
type RequireHttpsAttribute = class
    inherit FilterAttribute
    interface IAuthorizationFilter
Public Class RequireHttpsAttribute
Inherits FilterAttribute
Implements IAuthorizationFilter
Dědičnost
RequireHttpsAttribute
Atributy
Implementuje

Konstruktory

RequireHttpsAttribute()

Inicializuje novou instanci RequireHttpsAttribute třídy.

RequireHttpsAttribute(Boolean)

Představuje atribut, který vynutí opětovné odeslání nezabezpečeného požadavku HTTP přes HTTPS.

Vlastnosti

AllowMultiple

Získá nebo nastaví hodnotu, která označuje, zda lze zadat více než jednu instanci atributu filtru.

(Zděděno od FilterAttribute)
Order

Získá nebo nastaví pořadí, ve kterém jsou provedeny filtry akcí.

(Zděděno od FilterAttribute)
Permanent

Představuje atribut, který vynutí opětovné odeslání nezabezpečeného požadavku HTTP přes HTTPS.

Metody

HandleNonHttpsRequest(AuthorizationContext)

Zpracovává nezabezpečené požadavky HTTP, které se odesílají do metody akce.

OnAuthorization(AuthorizationContext)

Určuje, jestli je požadavek zabezpečený (HTTPS), a pokud není, zavolá metodu HandleNonHttpsRequest(AuthorizationContext) .

Platí pro