고객을 위해 최선을 다하는 Best PR 입니다

일반 크롬80 버전 업데이트 관련

페이지 정보

작성자 베스트피알 댓글 0건 조회 1,129회 작성일 20-02-14 14:51

본문

일반 크롬80 버전 업데이트 관련 공지내용

  • thisgun
  • 2020.01.30 11:53:22
  • 조회 5,637
  • 댓글 0

 2020년 2월4일 업데이트 되는 브라우저 chrome 버전 80 에서 쿠키 정책이 크게 바뀌게 됩니다.

 

크롬브라우저 80버전 해당 업데이트 내용

 

https://developers-kr.googleblog.com/2020/01/developers-get-ready-for-new.html?fbclid=IwAR0wnJFGd6Fg9_WIbQPK3_FxSSpFLqDCr9bjicXdzy--CCLJhJgC9pJe5ss


이에 따라서 영카트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

 

영카트 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

 

 

그누보드5, 영카트5 kcb okname 본인인증 패치 :

( 2020년 2월 7일 아래 패치 추가 )

https://github.com/gnuboard/gnuboard5/commit/2e0b99f65c657153e9b20fbe9cae8da8f711ec54

 

 

 

혹 위의 패치 코드로 인해 다른 문제가 생긴 분들은 아래 주소로 버그게시판에 글을 남겨주세요.

 

https://sir.kr/cm_bug

 

 

 

해당되는 결제사 : 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

 

영카트 5.3 버전 이하

https://github.com/gnuboard/youngcart5/commit/983c61499f32792bf198578ca911700e5ff6a481

 

 

 

 

3) NHN KCP 의 경우 위의 패치를 하지 않아도 일부 카드사가 결제가 되는것을 확인했습니다.

 

2020년 2월4일에 업데이트 되는 크롬 브라우저는 크롬 베타 브라우저를 다운로드 설치시 미리 테스트 해 볼 수 있습니다.

 

https://www.google.com/intl/ko/chrome/beta/

 

크롬 베타 브라우저를 다운로드 받아서 결제가 잘 되는지 확인 할수 있습니다.

 

LG 유플러스 결제의 경우 실결제는 아직 samesite 이슈가 적용되지 않아서 실결제는 안되고 테스트결제인 상태에서만 해볼수 있습니다.

https://pgweb.uplus.co.kr:18443/WEB_SERVER/wmp/mail/image/chrom/chrom_guide.pdf

위의 문서에 보면은 LG 유플러스 실결제 적용은 2020년 2월 3일 이전에 한다고 합니다.

 

KG 이니시스의 경우 위의 패치와 ssl 을 하지 않았다면

아래와 같이 크롬 설정시 결제할수 있습니다.

 

1.     크롬 주소 입력란에 “chrome://flags”를 입력하여 “Experiments” 설정 화면으로 이동

 

1794657427_1580722866.4651.png

 

2.     samesite로 검색하여 “SameSite by default cookies”, “Cookies without SameSite must be secure” 2개 항목을 “Disabled”로 변경

 

1794657427_1580723083.0221.png

1794657427_1580723092.5463.png

 

3.    위의 스크린샷 하단 위치의 “Relaunch” 버튼을 클릭하여 변경된 설정을 적용한 후 이용

 

 

추가로 발견되는 사항이 있으면 다시 안내해 드리겠습니다. 

댓글목록

등록된 댓글이 없습니다.