HttpCookie.SameSite Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger värdet för attributet SameSite för cookien.
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
Egenskapsvärde
Ett av uppräkningsvärdena som representerar cookiens tvingande läge eller (SameSiteMode)(-1) (representeras av strängen Unspecified i konfigurationsfiler). Standardvärdet beror på uppdateringar. Mer information om standardvärden och de senaste uppdateringarna finns i Kommentarer.
Kommentarer
Standardvärdet för den här egenskapen har ändrats av uppdateringar som beskrivs i KB-artikeln 4531182 och KB-artikeln 4524421.
Utan dessa uppdateringar är SameSiteMode.Nonestandardvärdet , som inte genererar SameSite cookiehuvudet. Detta överensstämmer https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1med .
När dessa uppdateringar har tillämpats är (SameSiteMode)(-1)standardvärdet , vilket motsvarar Unspecified. Detta bevarar det tidigare beteendet. Inställningen SameSiteMode.None gör att "SameSite=None" genereras. Det här nya beteendet överensstämmer https://tools.ietf.org/html/draft-west-cookie-incrementalism-00med .