SameSiteMode Enum

Definitie

Hiermee geeft u constanten op die de waarde voor het kenmerk SameSite van de cookie aangeven.

public enum class SameSiteMode
public enum SameSiteMode
type SameSiteMode = 
Public Enum SameSiteMode
Overname
SameSiteMode

Velden

Name Waarde Description
None 0

De cookie wordt verzonden met alle aanvragen (zie opmerkingen).

Lax 1

De cookie wordt verzonden met aanvragen op dezelfde site en met navigatie op het hoogste niveau.

Strict 2

Wanneer de waarde Strikt is, wordt de cookie alleen samen met aanvragen van dezelfde site verzonden.

Opmerkingen

Het gedrag van None is gewijzigd door updates die worden beschreven in KB-artikel 4531182 en KB-artikel 4524421.

Zonder deze updates verzendt de None waarde de SameSite cookieheader niet. Dit voldoet aan https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1.

Nadat deze updates zijn toegepast, verzendt de None waarde de SameSite=None cookieheader. Dit nieuwe gedrag voldoet aan https://tools.ietf.org/html/draft-west-cookie-incrementalism-00. Als onderdeel van deze wijziging worden FormsAuth- en SessionState-cookies uitgegeven met SameSite = Lax in plaats van de vorige standaardwaarde, Nonehoewel deze waarden in web.configkunnen worden overschreven.

Op systemen waarop deze updates zijn toegepast, kunt u het vorige gedrag opgeven door het SameSiteMode in te stellen op (SameSiteMode)(-1). U kunt dit gedrag opgeven met behulp van de tekenreeks Unspecified in web.config.

Van toepassing op