Partager via


HttpCookie.Secure Propriété

Définition

Obtient ou définit une valeur indiquant s’il faut transmettre le cookie à l’aide du protocole SSL (Secure Sockets Layer), autrement dit, via HTTPS uniquement.

public:
 property bool Secure { bool get(); void set(bool value); };
public bool Secure { get; set; }
member this.Secure : bool with get, set
Public Property Secure As Boolean

Valeur de propriété

true pour transmettre le cookie via une connexion SSL (HTTPS) ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple de code suivant prend des mesures si le cookie est défini pour transmettre à l’aide de SSL.

if (MyCookie.Secure)
 {
   //...
 }

If MyCookie.Secure Then
    '...
 End If
    

Remarques

Pour définir la transmission des cookies à l’aide de SSL pour une application entière, activez-la dans le fichier de configuration de l’application, Web.config, qui réside dans le répertoire racine de l’application. Pour plus d’informations, consultez l’élément httpCookies (schéma des paramètres ASP.NET). Valeurs définies par programmation à l’aide des valeurs de remplacement de Secure propriété définies dans le fichier Web.config.

Lorsque vous traitez d’informations sensibles, il est fortement recommandé d’utiliser le protocole HTTPS avec le chiffrement SSL. SSL protège contre les données modifiées (intégrité des données), protège l’identité d’un utilisateur (confidentialité) et garantit que les données proviennent du client attendu (authentification). Pour plus d’informations sur les avantages du chiffrement, consultez Services de chiffrement.

S’applique à

Voir aussi