CookieOptions Classe

Definizione

Opzioni usate per creare un nuovo cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Ereditarietà
CookieOptions

Commenti

Un'istanza di CookieOptions è progettata per gestire il comportamento di un singolo cookie. Il riutilizzo della stessa istanza di CookieOptions tra più cookie può causare conseguenze impreviste, ad esempio modifiche che interessano più cookie. È consigliabile creare un'istanza di un nuovo oggetto CookieOptions per ogni cookie per assicurarsi che la configurazione venga applicata in modo indipendente.

Costruttori

Nome Descrizione
CookieOptions()

Crea un cookie predefinito con un percorso '/'.

CookieOptions(CookieOptions)

Crea una copia del CookieOptionsspecificato.

Proprietà

Nome Descrizione
Domain

Ottiene o imposta il dominio a cui associare il cookie.

Expires

Ottiene o imposta la data e l'ora di scadenza per il cookie.

Extensions

Ottiene una raccolta di valori aggiuntivi da aggiungere al cookie.

HttpOnly

Ottiene o imposta un valore che indica se un cookie non è accessibile dallo script sul lato client.

IsEssential

Indica se questo cookie è essenziale per il corretto funzionamento dell'applicazione. Se true, i controlli dei criteri di consenso potrebbero essere ignorati. Il valore predefinito è false.

MaxAge

Ottiene o imposta la validità massima per il cookie.

Path

Ottiene o imposta il percorso del cookie.

SameSite

Ottiene o imposta il valore per l'attributo SameSite del cookie. Il valore predefinito è Unspecified

Secure

Ottiene o imposta un valore che indica se trasmettere il cookie usando SSL (Secure Sockets Layer), ovvero solo su HTTPS.

Metodi

Nome Descrizione
CreateCookieHeader(String, String)

Crea un SetCookieHeaderValue utilizzando le opzioni correnti.

Si applica a