RequireHttpsAttribute Klasa

Definicja

Reprezentuje atrybut, który wymusza ponowne wysłanie niezabezpieczonego żądania HTTP za pośrednictwem protokołu 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
Dziedziczenie
RequireHttpsAttribute
Atrybuty
Implementuje

Konstruktory

RequireHttpsAttribute()

Inicjuje nowe wystąpienie klasy RequireHttpsAttribute.

RequireHttpsAttribute(Boolean)

Reprezentuje atrybut, który wymusza ponowne wysłanie niezabezpieczonego żądania HTTP za pośrednictwem protokołu HTTPS.

Właściwości

AllowMultiple

Pobiera lub ustawia wartość wskazującą, czy można określić więcej niż jedno wystąpienie atrybutu filtru.

(Odziedziczone po FilterAttribute)
Order

Pobiera lub ustawia kolejność wykonywania filtrów akcji.

(Odziedziczone po FilterAttribute)
Permanent

Reprezentuje atrybut, który wymusza ponowne wysłanie niezabezpieczonego żądania HTTP za pośrednictwem protokołu HTTPS.

Metody

HandleNonHttpsRequest(AuthorizationContext)

Obsługuje niezabezpieczone żądania HTTP wysyłane do metody akcji.

OnAuthorization(AuthorizationContext)

Określa, czy żądanie jest zabezpieczone (HTTPS) i, jeśli tak nie jest, wywołuje metodę HandleNonHttpsRequest(AuthorizationContext) .

Dotyczy