Freigeben über


CookieOptions Klasse

Definition

Optionen zum Erstellen eines neuen Cookies.

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

Hinweise

Eine CookieOptions Instanz soll das Verhalten eines einzelnen Cookies steuern. Die Wiederverwendung derselben CookieOptions Instanz über mehrere Cookies kann zu unbeabsichtigten Folgen führen, z. B. Änderungen, die mehrere Cookies betreffen. Es wird empfohlen, ein neues CookieOptions-Objekt für jedes Cookie zu instanziieren, um sicherzustellen, dass die Konfiguration unabhängig angewendet wird.

Konstruktoren

CookieOptions()

Erstellt ein Standardcookies mit dem Pfad "/".

CookieOptions(CookieOptions)

Erstellt eine Kopie der angegebenen CookieOptions.

Eigenschaften

Domain

Ruft die Domäne ab, der das Cookie zugeordnet werden soll, oder legt sie fest.

Expires

Dient zum Abrufen oder Festlegen des Ablaufdatums und der Uhrzeit für das Cookie.

Extensions

Ruft eine Auflistung zusätzlicher Werte ab, die an das Cookie angefügt werden sollen.

HttpOnly

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob auf ein Cookie durch clientseitige Skripts nicht zugegriffen werden kann.

IsEssential

Gibt an, ob dieses Cookie von wesentlicher Bedeutung ist, damit die Anwendung ordnungsgemäß funktioniert. Wenn "true" ist, werden die Überprüfungen der Zustimmungsrichtlinien möglicherweise umgangen. Der Standardwert ist "false".

MaxAge

Ruft das maximale Alter für das Cookie ab oder legt es fest.

Path

Dient zum Abrufen oder Festlegen des Cookiepfads.

SameSite

Dient zum Abrufen oder Festlegen des Werts für das SameSite-Attribut des Cookies. Der Standardwert ist Unspecified

Secure

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Cookie mit Secure Sockets Layer (SSL) übertragen werden soll , d. h. nur über HTTPS.

Methoden

CreateCookieHeader(String, String)

Erstellt mithilfe der aktuellen Optionen eine SetCookieHeaderValue.

Gilt für: