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.
SameSitevýchozí hodnota je .Lax
HttpOnly výchozí hodnota je true.
SecurePolicyvýchozí hodnota je .SameAsRequest
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 authenticationScheme, zejména pokud váš systém používá obslužnou rutinu ověřování cookie několikrát.
SameSite určuje, jestli má prohlížeč povolit připojení souboru cookie k žádostem o stejný web nebo žádosti mezi weby. Výchozí hodnota je Lax, což znamená, že soubor cookie je možné připojit pouze k žádostem mezi weby pomocí bezpečných metod HTTP a požadavků na stejnou lokalitu.
HttpOnly určuje, jestli má prohlížeč povolit přístup k souboru cookie pomocí javascriptu na straně klienta. Výchozí hodnota je pravdivá, což znamená, že soubor cookie se předá pouze požadavkům http a není k dispozici skriptům na stránce.
Expiration je aktuálně ignorován. Slouží ExpireTimeSpan k řízení životnosti ověřování souborů cookie.