Sdílet prostřednictvím


CookieAuthenticationOptions.Cookie Vlastnost

Definice

Určuje nastavení použitá k vytvoření souboru cookie.

public:
 property Microsoft::AspNetCore::Http::CookieBuilder ^ Cookie { Microsoft::AspNetCore::Http::CookieBuilder ^ get(); void set(Microsoft::AspNetCore::Http::CookieBuilder ^ value); };
public Microsoft.AspNetCore.Http.CookieBuilder Cookie { get; set; }
member this.Cookie : Microsoft.AspNetCore.Http.CookieBuilder with get, set
Public Property Cookie As CookieBuilder

Hodnota vlastnosti

Poznámky

  • Výchozí hodnota souboru cookie Name je .AspNetCore.Cookies. Tato hodnota by se měla změnit, pokud změníte název objektu AuthenticationScheme, zejména pokud váš systém používá obslužnou rutinu ověřování souborů cookie vícekrát.
  • SameSite určuje, jestli má prohlížeč povolit připojení souboru cookie k požadavkům na stejný web nebo mezi weby. Výchozí hodnota je Lax, což znamená, že soubor cookie může být připojen pouze k požadavkům mezi weby pomocí bezpečných metod HTTP a požadavků na stejné weby.
  • HttpOnly určuje, jestli má prohlížeč povolit přístup k souboru cookie javascriptem na straně klienta. Výchozí hodnota je true, což znamená, že soubor cookie se předá pouze požadavkům HTTP a javascriptu se na stránce nezpřístupní.
  • Expiration je nyní ignorována. Slouží ExpireTimeSpan k řízení životnosti ověřování souborů cookie.
  • Výchozí hodnotou SecurePolicy je SameAsRequest.

Platí pro