HttpCookie.Secure Propriété

Définition

Obtient ou définit une valeur qui indique si le cookie doit être transmis en utilisant une connexion SSL (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 ; 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 être transmis à l’aide du protocole SSL.

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

If MyCookie.Secure Then
    '...
 End If
    

Remarques

Pour définir la transmission de cookies à l’aide du protocole SSL pour l’ensemble d’une application, 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 httpCookies, élément (schéma ASP.NET Settings). Les valeurs définies par programmation à l’aide de la Secure propriété remplacent les valeurs définies dans le fichier Web.config.

Lorsque vous traitez des informations sensibles, il est vivement recommandé d’utiliser le protocole HTTPS avec le chiffrement SSL. SSL protège contre la modification des donné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