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.
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
- 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) . |