HttpCookie.Secure Propiedad

Definición

Obtiene o establece un valor que indica si se va a transmitir la cookie a través de Secure Sockets Layer (SSL), es decir, sólo 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

Es true para transmitir la cookie a través de una conexión SSL (HTTPS); en caso contrario, es 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 con 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