HttpCookie.SameSite 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í.
Získá nebo nastaví hodnotu pro atribut SameSite souboru cookie.
public:
property System::Web::SameSiteMode SameSite { System::Web::SameSiteMode get(); void set(System::Web::SameSiteMode value); };
public System.Web.SameSiteMode SameSite { get; set; }
member this.SameSite : System.Web.SameSiteMode with get, set
Public Property SameSite As SameSiteMode
Hodnota vlastnosti
Jedna z hodnot výčtu, která představuje režim vynucení souboru cookie nebo (SameSiteMode)(-1)
(reprezentovaný řetězcem Unspecified
v konfiguračních souborech). Výchozí hodnota závisí na aktualizacích. Další informace o výchozím nastavení a nedávných aktualizacích najdete v tématu Poznámky.
Poznámky
Výchozí hodnota této vlastnosti byla upravena aktualizacemi popsanými v článku znalostní báze 4531182 a článku znalostní báze 4524421.
Bez těchto aktualizací je SameSiteMode.Nonevýchozí hodnota , která nevygeneruje hlavičku SameSite
cookie. To odpovídá https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1.
Po použití těchto aktualizací je (SameSiteMode)(-1)
výchozí hodnota , která odpovídá Unspecified
. Tím se zachová dřívější chování. Nastavení SameSiteMode.None
způsobí, že se vygeneruje "SameSite=None". Toto nové chování odpovídá https://tools.ietf.org/html/draft-west-cookie-incrementalism-00.