Partager via


RequireHttpsAttribute Classe

Définition

Représente un attribut qui force le renvoi d'une requête HTTP non protégée via 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
Héritage
RequireHttpsAttribute
Attributs
Implémente

Constructeurs

RequireHttpsAttribute()

Initialise une nouvelle instance de la classe RequireHttpsAttribute.

RequireHttpsAttribute(Boolean)

Représente un attribut qui force le renvoi d'une requête HTTP non protégée via HTTPS.

Propriétés

AllowMultiple

Obtient ou définit une valeur qui indique s'il est possible de spécifier plusieurs instances de l'attribut de filtre.

(Hérité de FilterAttribute)
Order

Obtient ou définit l'ordre dans lequel les filtres d'action sont exécutés.

(Hérité de FilterAttribute)
Permanent

Représente un attribut qui force le renvoi d'une requête HTTP non protégée via HTTPS.

Méthodes

HandleNonHttpsRequest(AuthorizationContext)

Gère les requêtes HTTP non sécurisées qui sont envoyées à la méthode d'action.

OnAuthorization(AuthorizationContext)

Détermine si une requête est sécurisée (HTTPS) et, si ce n’est pas le cas, appelle la HandleNonHttpsRequest(AuthorizationContext) méthode.

S’applique à