영카트 결제진행시

영카트 결제진행시

QA

영카트 결제진행시

답변 4

본문

안녕하세요

영카트 결제 진행시. 장바구 상품 담아놓고. 한큐에 결제까지 가면 카드결제 정상적으로 잘됩니다.

근데.

상품 수량을 수정한다던가. 뒤로가기나 새로고침 을 하거나. 상품을 담고. 쇼핑계속하기 버튼 말고 뒤로가기 누른후 또다른 상품을 담고 주문서작성후 카드결제 까지 진행하고 화면에서 결제완료 누르면. 

 


3109820437_1607393582.2224.png

위와 같은 오류 를 띄워버리고 로그아웃 시켜버립니다.. 
무엇이 문제일까요.,.

이 질문에 댓글 쓰기 :

답변 4

아래는 이미지는 영카트 데모사이트 ( https://demo.sir.kr/gnuboard5/ ) 입니다. https 환경이고 samesite none 적용이 올바르게 적용이 되어 있으면,

 

크롬 개발자 도구에서 -> application -> Cookies -> 

 

PHPSESSID 쿠키에 SameSite 가 none 이 되어있고 Secure 에 체크가 된것을 확인할수 있습니다.

 

thumb-1926209311_1607395554.527_730x176.png

 

이것이 올바르게 적용되어 있는지 확인해 보세요.

 로그아웃이 된다면 크롬 samesite none 이슈 때문에 그럴겁니다.

 

아래 패치가 반드시 적용되어 있어야 하며,

 

https://sir.kr/co_notice/1299

 

해당 증상은 반드시 https 환경일때만 바르게 동작합니다.

http 환경이면 질문자님 질문내용대로 계속 세션을 잃어서 로그아웃 됩니다.

 

thumb-3109820437_1607396217.0975_730x194.png

안되어 있는 이유는 이렇게 질문글만 봐서는 아무도 모릅니다.

직접 FTP 에 들어가서 일일히 확인해 봐야 합니다.

영카트가 서브폴더에 설치되어 있다면, 루트폴더에서 header 선언시

영카트 common.php 를 header를 불러오기 전에 include 를 하거나

secure;SameSite=None 을 해 주셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 73
© SIRSOFT
현재 페이지 제일 처음으로