HttpCookie.SameSite Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Werts für das SameSite-Attribut des Cookies.
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
Eigenschaftswert
Einer der Enumerationswerte, die den Erzwingungsmodus des Cookies (SameSiteMode)(-1) oder (dargestellt durch die Zeichenfolge Unspecified in Konfigurationsdateien) darstellt. Der Standardwert hängt von Updates ab. Weitere Informationen zu Standardeinstellungen und aktuellen Updates finden Sie in den Hinweisen.
Hinweise
Der Standardwert dieser Eigenschaft wurde durch Updates geändert, die im KB-Artikel 4531182 und KB-Artikel 4524421 beschrieben wurden.
Ohne diese Aktualisierungen lautet SameSiteMode.Noneder Standardwert , der SameSite den Cookie-Header nicht ausgibt. Dies https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1entspricht .
Nachdem diese Updates angewendet wurden, lautet (SameSiteMode)(-1)der Standardwert , der entspricht Unspecified. Dadurch wird das frühere Verhalten beibehalten. Die Einstellung SameSiteMode.None bewirkt, dass "SameSite=None" ausgegeben wird. Dieses neue Verhalten entspricht https://tools.ietf.org/html/draft-west-cookie-incrementalism-00.