RequireHttpsAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Attribut dar, mit dem das erneute Senden einer ungesicherten HTTP-Anforderung über eine sichere HTTPS-Verbindung erzwungen wird.
[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
- Vererbung
- Attribute
- Implementiert
Konstruktoren
RequireHttpsAttribute() |
Initialisiert eine neue Instanz der RequireHttpsAttribute-Klasse. |
RequireHttpsAttribute(Boolean) |
Stellt ein Attribut dar, mit dem das erneute Senden einer ungesicherten HTTP-Anforderung über eine sichere HTTPS-Verbindung erzwungen wird. |
Eigenschaften
AllowMultiple |
Ruft einen Wert ab, der angibt, ob mehr als eine Instanz des Filterattributs angegeben werden kann, bzw. legt ihn fest. (Geerbt von FilterAttribute) |
Order |
Ruft die Reihenfolge ab (bzw. legt diese fest), in der die Aktionsfilter ausgeführt werden. (Geerbt von FilterAttribute) |
Permanent |
Stellt ein Attribut dar, mit dem das erneute Senden einer ungesicherten HTTP-Anforderung über eine sichere HTTPS-Verbindung erzwungen wird. |
Methoden
HandleNonHttpsRequest(AuthorizationContext) |
Behandelt ungesicherte HTTP-Anforderungen, die an die Aktionsmethode gesendet werden. |
OnAuthorization(AuthorizationContext) |
Bestimmt, ob eine Anforderung geschützt ist (HTTPS) und ruft die -Methode auf, falls dies nicht der HandleNonHttpsRequest(AuthorizationContext) Grund ist. |