답변 4개 / 댓글 6개
채택된 답변
+20 포인트
아래는 이미지는 영카트 데모사이트 ( https://demo.sir.kr/gnuboard5/ ) 입니다. https 환경이고 samesite none 적용이 올바르게 적용이 되어 있으면,
크롬 개발자 도구에서 -> application -> Cookies ->
PHPSESSID 쿠키에 SameSite 가 none 이 되어있고 Secure 에 체크가 된것을 확인할수 있습니다.
![]()
이것이 올바르게 적용되어 있는지 확인해 보세요.
답변에 대한 댓글 2개
4년 전
혹시 해당오류 해결하셨나요?
같은오류로 고객문의 종종오는데 답답하네요
제가테스트할때는 잘만돼서;
![]()
답변에 대한 댓글 1개
thisgun
5년 전
안되어 있는 이유는 이렇게 질문글만 봐서는 아무도 모릅니다.
직접 FTP 에 들어가서 일일히 확인해 봐야 합니다.
영카트가 서브폴더에 설치되어 있다면, 루트폴더에서 header 선언시
영카트 common.php 를 header를 불러오기 전에 include 를 하거나
secure;SameSite=None 을 해 주셔야 합니다.
직접 FTP 에 들어가서 일일히 확인해 봐야 합니다.
영카트가 서브폴더에 설치되어 있다면, 루트폴더에서 header 선언시
영카트 common.php 를 header를 불러오기 전에 include 를 하거나
secure;SameSite=None 을 해 주셔야 합니다.
로그아웃이 된다면 크롬 samesite none 이슈 때문에 그럴겁니다.
아래 패치가 반드시 적용되어 있어야 하며,
해당 증상은 반드시 https 환경일때만 바르게 동작합니다.
http 환경이면 질문자님 질문내용대로 계속 세션을 잃어서 로그아웃 됩니다.
답변에 대한 댓글 3개
강낭콩콩이
5년 전
재 환경 https 적용 환경입니다.
그리고 영카트 'G5_YOUNGCART_VER', '5.4.2.7.1'); 버전인데 저위에꺼를 패치해야하나요 ?
그리고 영카트 'G5_YOUNGCART_VER', '5.4.2.7.1'); 버전인데 저위에꺼를 패치해야하나요 ?
답변을 작성하려면 로그인이 필요합니다.
