다음을 통해 공유


SameSiteMode 열거형

정의

쿠키의 SameSite 특성에 대한 값을 나타내는 상수를 지정합니다.

public enum class SameSiteMode
public enum SameSiteMode
type SameSiteMode = 
Public Enum SameSiteMode
상속
SameSiteMode

필드

Lax 1

쿠키는 "동일 사이트" 요청 및 "교차 사이트" 최상위 탐색과 함께 전송됩니다.

None 0

쿠키가 모든 요청과 함께 전송됩니다(설명 참조).

Strict 2

값이 Strict이면 쿠키는 "동일 사이트" 요청과 함께 전송됩니다.

설명

의 동작은 None kb 문서 4531182kb 문서 4524421에 설명 된 업데이트에 의해 수정 되었습니다.

이러한 업데이트를 사용 하지 않으면 None 값이 쿠키 헤더를 내보내지 않습니다 SameSite . 이는를 준수 https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1 합니다.

이러한 업데이트를 적용 한 후에는 None 값이 SameSite=None 쿠키 헤더를 내보냅니다. 이 새 동작은를 준수 https://tools.ietf.org/html/draft-west-cookie-incrementalism-00 합니다. 이러한 변경의 일환으로 양식 인증 및 SessionState 쿠키는 이전 기본값 대신 SameSite =를 사용 하 여 발급 됩니다 Lax None . 단, 이러한 값은 web.config에서 재정의할 수 있습니다.

이러한 업데이트가 적용 된 시스템에서는를로 설정 하 여 이전 동작을 지정할 수 있습니다 SameSiteMode (SameSiteMode)(-1) . web.config에서 문자열을 사용 하 여이 동작을 지정할 수 있습니다 Unspecified .

적용 대상