HttpCookie.SameSite Tulajdonság

Definíció

Lekéri vagy beállítja a cookie SameSite attribútumának értékét.

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

Tulajdonság értéke

Az egyik számbavételi érték, amely a cookie kényszerítési módját jelöli, vagy (SameSiteMode)(-1) (amelyet a konfigurációs fájlokban lévő sztring Unspecified jelöl). Az alapértelmezett érték a frissítésektől függ. Az alapértelmezett beállításokkal és a legutóbbi frissítésekkel kapcsolatos további információkért lásd: Megjegyzések.

Megjegyzések

A tulajdonság alapértelmezett értékét a tudásbáziscikk 4531182 és a TUDÁSBÁZIS-cikk 4524421 ismertetett frissítések módosították.

A frissítések nélkül az alapértelmezett érték az SameSiteMode.None, amely nem bocsátja ki a SameSite cookie-fejlécet. Ez megfelel a https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1.

A frissítések alkalmazása után az alapértelmezett érték a (SameSiteMode)(-1)Unspecifiedkövetkező. Ez megőrzi a korábbi viselkedést. A beállítás SameSiteMode.None hatására a "SameSite=None" ki lesz bocsátva. Ez az új viselkedés megfelel a https://tools.ietf.org/html/draft-west-cookie-incrementalism-00.

A következőre érvényes: