Compartir a través de


CookieOptions Clase

Definición

Opciones usadas para crear una cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Herencia
CookieOptions

Comentarios

Una instancia de CookieOptions está pensada para controlar el comportamiento de una cookie individual. La reutilización de la misma instancia de CookieOptions en varias cookies puede dar lugar a consecuencias imprevistas, como las modificaciones que afectan a varias cookies. Se recomienda crear instancias de un nuevo objeto CookieOptions para cada cookie para asegurarse de que la configuración se aplica de forma independiente.

Constructores

CookieOptions()

Crea una cookie predeterminada con una ruta de acceso de "/".

CookieOptions(CookieOptions)

Crea una copia del CookieOptionsespecificado.

Propiedades

Domain

Obtiene o establece el dominio al que se va a asociar la cookie.

Expires

Obtiene o establece la fecha y hora de expiración de la cookie.

Extensions

Obtiene una colección de valores adicionales que se van a anexar a la cookie.

HttpOnly

Obtiene o establece un valor que indica si un script del lado cliente no puede acceder a una cookie.

IsEssential

Indica si esta cookie es esencial para que la aplicación funcione correctamente. Si es true, es posible que se omitan las comprobaciones de directiva de consentimiento. El valor predeterminado es false.

MaxAge

Obtiene o establece la antigüedad máxima de la cookie.

Path

Obtiene o establece la ruta de acceso de la cookie.

SameSite

Obtiene o establece el valor del atributo SameSite de la cookie. El valor predeterminado es Unspecified

Secure

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.

Métodos

CreateCookieHeader(String, String)

Crea un SetCookieHeaderValue con las opciones actuales.

Se aplica a