Sdílet prostřednictvím


CookieOptions Třída

Definice

Možnosti použité k vytvoření nového souboru cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Dědičnost
CookieOptions

Poznámky

Instance CookieOptions je určena k řízení chování jednotlivých souborů cookie. Opakované použití stejné instance CookieOptions napříč více soubory cookie může vést k nezamýšleným důsledkům, jako jsou úpravy ovlivňující více souborů cookie. Doporučujeme vytvořit instanci nového objektu CookieOptions pro každý soubor cookie, aby se zajistilo, že se konfigurace použije nezávisle.

Konstruktory

CookieOptions()

Vytvoří výchozí soubor cookie s cestou /.

CookieOptions(CookieOptions)

Vytvoří kopii dané CookieOptions.

Vlastnosti

Domain

Získá nebo nastaví doménu pro přidružení souboru cookie.

Expires

Získá nebo nastaví datum a čas vypršení platnosti souboru cookie.

Extensions

Získá kolekci dalších hodnot pro připojení k souboru cookie.

HttpOnly

Získá nebo nastaví hodnotu, která označuje, zda je soubor cookie nepřístupný skriptem na straně klienta.

IsEssential

Označuje, zda je tento soubor cookie nezbytný pro správné fungování aplikace. Pokud je pravda, může se obejít kontrola zásad souhlasu. Výchozí hodnota je false.

MaxAge

Získá nebo nastaví maximální věk souboru cookie.

Path

Získá nebo nastaví cestu k souboru cookie.

SameSite

Získá nebo nastaví hodnotu pro SameSite atribut cookie. Výchozí hodnota je Unspecified

Secure

Získá nebo nastaví hodnotu, která určuje, zda se má soubor cookie přenášet pomocí protokolu SSL (Secure Sockets Layer) - to znamená pouze přes HTTPS.

Metody

CreateCookieHeader(String, String)

Vytvoří SetCookieHeaderValue pomocí aktuálních možností.

Platí pro