-
SameSite 이슈에 대응하는 Javascript 방법크롬업데이트 2021. 1. 30. 19:13
document.cookie = "cookie1=soo; SameSite=Lax"; document.cookie = "cookie2=soo"; document.cookie = "cookie3=hoo; SameSite=None; Secure";
SameSite를 명시한 cookie1과 cookie2는 기본적으로 크롬 80 이상부터 Default Lax로 동작합니다.
하지만 cookie3의 경우에는 None으로 속성을 지정하면서 Secure 속성도 반드시 같이 지정해주셔야 합니다.
그렇게 하면 반드시 HTTPS 프로토콜 환경에서만 전송이 가능하며 서드파티와 결재모듈 등의 연동 작업 및 사용을 할 수 있게 됩니다.
이 외에도 다양하게 서버에 세팅하는 등 해결할 수 있는 방법들이 있습니다.
'크롬업데이트' 카테고리의 다른 글
Chrome 99에서 달라진 점 Chrome 100 업데이트를 앞두고.. (0) 2022.03.05 Chrome 88 : aspect-ratio 속성 (0) 2021.01.23 크롬 85, 상속 및 기타 기능이있는 스트리밍, 휴먼 인터페이스 장치, 사용자 지정 속성 업로드 (0) 2020.07.25 UA 대신에 Client Hints 사용해보기 (0) 2020.04.12 크롬80, 코로나 기간 중 SameSite 업데이트 롤백 (0) 2020.04.05