Compartir por


HttpCookie.Secure Propiedad

Definición

Obtiene o establece un valor que indica si se debe transmitir la cookie mediante capa de sockets seguros (SSL), es decir, solo a través de HTTPS.

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

Valor de propiedad

true para transmitir la cookie a través de una conexión SSL (HTTPS); de lo contrario, false. El valor predeterminado es false.

Ejemplos

En el ejemplo de código siguiente se realiza una acción si la cookie se establece para transmitir mediante SSL.

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

If MyCookie.Secure Then
    '...
 End If
    

Comentarios

Para establecer la transmisión de cookies mediante SSL para toda una aplicación, habilite en el archivo de configuración de la aplicación, Web.config, que reside en el directorio raíz de la aplicación. Para obtener más información, vea elemento httpCookies (esquema de configuración de ASP.NET). Los valores se establecen mediante programación mediante el uso de los Secure valores de invalidación de propiedad establecidos en el archivo Web.config.

Al tratar con información confidencial, se recomienda encarecidamente usar el protocolo HTTPS con cifrado SSL. SSL protege contra los datos que se modifican (integridad de datos), protege la identidad de un usuario (confidencialidad) y garantiza que los datos se originan en el cliente esperado (autenticación). Para obtener más información sobre las ventajas del cifrado, consulte Servicios criptográficos.

Se aplica a

Consulte también