-
영카트 결제 모듈 연동시 세션이 끊어지는 경우 (크롬80보안이슈) 패치그누보드 2021. 1. 25. 18:07
일반 크롬80 버전 업데이트 관련 공지내용
thisgun
2020.01.30 11:53:22
조회 21,694
2020년 2월4일 업데이트 되는 브라우저 chrome 버전 80 에서 쿠키 정책이 크게 바뀌게 됩니다.
크롬브라우저 80버전 해당 업데이트 내용
이에 따라서 영카트5를 사용하는 쇼핑몰 사이트는
크롬브라우저 80버전 이상을 사용하는 사용자들이 결제를 못하는 현상이 나타날 수 있습니다.
발생될수 있는 현상은
PG사 도메인을 방문 -> 내 사이트 도메인으로 POST 정보를 보낼시, 브라우저가 서버로 쿠키를 보내지 않게 되어
SESSION 이 빈값이 되어 로그인이 풀리고, 결제가 되지 않는 현상이 발생될 수 있습니다.
이를 방지하려면 아래 패치를 해야 되니, 쇼핑몰을 사용하는 영카트5 사이트는 아래 패치를 반드시 진행해 주세요.
패치내용은 cross-site 쿠키 PHPSESSID 에 대한 SameSite=None; Secure 설정 입니다.
http 환경에서 IE 나 엣지브라우저에서 로그인이 안되는 현상이 발견되어서, 아래 코드의 수정한 내역이 있으니 아래 패치 코드를 다시 적용해 주시면 됩니다.
영카트 5.4 버전 이상을 사용하는 사이트 패치 :
https://github.com/gnuboard/youngcart5/commit/c5a4b76d4a59413af184370119525f97ae6ebdf2?diff=split
2020년 2월 4일 아래 패치 추가
https://github.com/gnuboard/youngcart5/commit/522c4ed2a0021432a5ca63e7e4f8df981dfc7927
https://github.com/gnuboard/youngcart5/commit/c1061e0d8aa998fe512a0a08e522d892a6388d39
2020년 3월 30일 아래 패치 추가 ( 이것을 하지 않으면 KG 이니시스 PC결제 http 환경에서 결제가 안됩니다 )
https://github.com/gnuboard/youngcart5/commit/30fce2910fa1f5d2e4aecf7906ff122212a9160c
영카트 5.3 버전 이하를 사용하는 사이트 패치 :
https://github.com/gnuboard/youngcart5/commit/b108ac159702f1862ecbd01299d422692763513a?diff=split
2020년 2월 4일 아래 패치 추가
https://github.com/gnuboard/youngcart5/commit/09b2670ed7456109800fbf7854c0750f54965e91
https://github.com/gnuboard/youngcart5/commit/983c61499f32792bf198578ca911700e5ff6a481
2020년 3월 30일 아래 패치 추가 ( 이것을 하지 않으면 KG 이니시스 PC결제 http 환경에서 결제가 안됩니다 )
https://github.com/gnuboard/youngcart5/commit/30fce2910fa1f5d2e4aecf7906ff122212a9160c
그누보드5, 영카트5 kcb okname 본인인증 패치 :
( 2020년 2월 7일 아래 패치 추가 )
https://github.com/gnuboard/gnuboard5/commit/2e0b99f65c657153e9b20fbe9cae8da8f711ec54
혹 위의 패치 코드로 인해 다른 문제가 생긴 분들은 아래 주소로 버그게시판에 글을 남겨주세요.
해당되는 결제사 : LG 유플러스, KG 이니시스, NHN KCP
1) LG 유플러스는 위의 패치와 사이트, https (SSL) 2개 조건이 되어야 크롬브라우저 80버전에서 결제가 가능합니다.
2) KG 이니시스는 위의 패치와 사이트, https (SSL) 2개 조건이 되어야 크롬브라우저 80버전에서 결제가 가능합니다.
KG 이니시스에서 http 환경에서 결제가 실패할 경우 :
위에서 2020년 2월 4일 아래 패치 추가를 적용해 주면 http 환경에서도 결제가 가능합니다.
http 환경에서 결제가 실패할 경우는 아래 패치코드가 있는지 다시 확인해 주세요.
영카트 5.4 버전 이상
https://github.com/gnuboard/youngcart5/commit/c1061e0d8aa998fe512a0a08e522d892a6388d39
https://github.com/gnuboard/youngcart5/commit/30fce2910fa1f5d2e4aecf7906ff122212a9160c
영카트 5.3 버전 이하
https://github.com/gnuboard/youngcart5/commit/983c61499f32792bf198578ca911700e5ff6a481
https://github.com/gnuboard/youngcart5/commit/30fce2910fa1f5d2e4aecf7906ff122212a9160c
'그누보드' 카테고리의 다른 글
KCAPTCHA 엑박이 뜨는 경우 해결 방법 (0) 2021.01.28 익스플로러 이미지 회전현상 (0) 2021.01.28 스마트에디터 퀵이미지크기 적용 플러그인 (0) 2020.09.03 영카트 상품 이미지 모두 가져오기 get_it_image_array (0) 2020.09.03 영카트 상품상세페이지 예약일 옵션에 추가 (2) 2020.09.03