SameSiteMode Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.