CookieAuthenticationOptions.Cookie Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 objektuAuthenticationScheme
, 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.