크롬 90 버전 사용시 카페24 웹호스팅을 사용할 경우 로그인이 안되는 문제 설명 > 그누보드5 팁자료실

그누보드5 팁자료실

크롬 90 버전 사용시 카페24 웹호스팅을 사용할 경우 로그인이 안되는 문제 설명 정보

크롬 90 버전 사용시 카페24 웹호스팅을 사용할 경우 로그인이 안되는 문제 설명

본문

 최근 크롬 90버전이 업데이트 되면서 카페24 웹호스팅을 쓰는 분들이 로그인 안된다고 많이 질문글이 올라오고 있습니다.

 

그래서 어떤 현상인지 이렇게 글을 씁니다.

 

예를 들어서 카페 24호스팅을 사용한다면,

1번 접속 https://hosting.cafe24.com/

2번 접속 http://사용자계정명.cafe24.com/

 

현재 크롬 90버전 이상에서

순서대로 접속시 1번 접속에서 .cafe24.com 으로 이미 세션쿠키가 생성되어, 그 다음 2번 접속시 세션쿠키가 생성이 안되는 문제가 현재 크롬 90버전 이상에서 일어나고 있습니다.

위의 링크 1 번 접속시 크롬개발자도구 f12키 눌러서 Application 탭 -> Cookies 해당 도메인의 쿠키들을 보면은

 

3717582117_1620018023.1273.png

 

PHPSESSSID 키로 내 세션아이디 값을 확인할수 있습니다. PHPSESSSID 키는 PHP 의 기본 세션쿠키 이름 입니다.

 

그런데 문제는 카페24에서 발급받은 웹호스팅의 임시주소로 접속시 일어납니다. 위에서 .cafe24.com 도메인에서 세션쿠키가 생성 됬다면, 사용자명 임시주소로 접속시 크롬 90버전 이상 브라우저에서 세션쿠키를 생성 못하는 문제가 발생됩니다.

 

아래 스크린샷처럼 PHPSESSSID 키가 생성되지 않습니다.

 

3717582117_1620018501.6188.png

 

브라우저에서 세션쿠키 키가 생성 안되므로, 세션을 저장하는데 문제가 생깁니다.

 

 해결방법은 카페24에서 받은 임시 도메인을 사용하지 않고, 일반도메인을 연결하여 사용하거나,
또는 php session_name 을 기본값인 PHPSESSID 을 사용하지 말고, 다른 이름 예) G5PHPSESSID 또는 다른 문자열 로 지정해 주면 됩니다.

 

그누보드 5.4.5.4 버전 이상 또는 영카트 5.4.5.4 이상 사용시

.cafe24.com 임시도메인에서 세션쿠키 키 이름을 G5PHPSESSID 으로 사용하도록 변경되었습니다.

 

3717582117_1620018946.823.png

추천
11

댓글 8개

로그인 과정이 http:// 에서 https:// 로 넘어가는 경우에 발생한다고 cafe24 에서 알려왔습니다.
https:// 로 접속 유지하는 경우에는 발생하지 않습니다.

로그인 과정이 http:// -> https:// 로 넘어가는 일반 도메인도 문제 발생합니다.

아래의 게시글에 내용 올렸습니다.

https://sir.kr/yc5_tip/1862
전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT