Partager via


CookieOptions Classe

Définition

Options utilisées pour créer un cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Héritage
CookieOptions

Remarques

Une instance CookieOptions est destinée à régir le comportement d’un cookie individuel. La réutilisation de la même instance de CookieOptions sur plusieurs cookies peut entraîner des conséquences inattendues, telles que les modifications affectant plusieurs cookies. Nous vous recommandons d’instancier un nouvel objet CookieOptions pour chaque cookie pour vous assurer que la configuration est appliquée indépendamment.

Constructeurs

CookieOptions()

Crée un cookie par défaut avec un chemin d’accès « / ».

CookieOptions(CookieOptions)

Crée une copie du CookieOptionsdonné.

Propriétés

Domain

Obtient ou définit le domaine auquel associer le cookie.

Expires

Obtient ou définit la date et l’heure d’expiration du cookie.

Extensions

Obtient une collection de valeurs supplémentaires à ajouter au cookie.

HttpOnly

Obtient ou définit une valeur qui indique si un cookie est inaccessible par le script côté client.

IsEssential

Indique si ce cookie est essentiel pour que l’application fonctionne correctement. Si la valeur est true, les vérifications de stratégie de consentement peuvent être ignorées. La valeur par défaut est false.

MaxAge

Obtient ou définit l’âge maximal du cookie.

Path

Obtient ou définit le chemin du cookie.

SameSite

Obtient ou définit la valeur de l’attribut SameSite du cookie. La valeur par défaut est Unspecified

Secure

Obtient ou définit une valeur qui indique s’il faut transmettre le cookie à l’aide du protocole SSL (Secure Sockets Layer), autrement dit, via HTTPS uniquement.

Méthodes

CreateCookieHeader(String, String)

Crée un SetCookieHeaderValue à l’aide des options actuelles.

S’applique à