Condividi tramite


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

CookieOptions()

Crea un cookie predefinito con un percorso '/'.

CookieOptions(CookieOptions)

Crea una copia del CookieOptionsspecificato.

Proprietà

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

CreateCookieHeader(String, String)

Crea un SetCookieHeaderValue utilizzando le opzioni correnti.

Si applica a