제목 | ci4 결제 후 세션 사라지는 현상 문의 | ||
---|---|---|---|
카테고리 | CI 4 관련 | ||
글쓴이 | 나귀호테 | 작성시각 | 2021/08/13 15:58:42 |
|
|||
안녕하세요. 현제 ci4 이용하여 결제 연동 하고 있는데 pg 결제 창으로 이동 후 리턴 값을 받을 경우 세션이 사라지는 현상이 일어나고 있습니다. 구글 검색해서 chrome 80 SameSite cookie CORS 보안 변경사항 현상이라고 해서 나와있는 해결책을 적용해보았지만 해결이 안되고 있습니다. 참고로 App.php 파일에 public $cookiePath = '/; SameSite=None;Secure'; 이런식으로 적용을 해보아도 에러가 뜨더군요 베이스 컨트롤에 header('Set-Cookie: cross-site-cookie=bar; SameSite=None; Secure'); 또는 setcookie('cross-site-cookie', 'name', ['samesite' => 'None', 'secure' => true]); 적용해보아도 세션이 사라지는 현상이 해결되지 않고있습니다. 현재 php 7.31 이용하고 있습니다. 추가로 Accss-Control-allow-origin 크로스 도메인 적용 어디에 하시나요? 해결방법 알고계신분들 부탁드립니다.
|
|||
다음글 | CI 3.X 에서 임의로 만든 사용자 함수파일의 함수를... (3) | ||
이전글 | ci3 에서 콜렉션 어떻게 사용 하나요? (4) | ||
tigerbi
/
2021/08/13 21:29:39 /
추천
0
https 적용중이신건가요?
|
테러보이
/
2021/08/14 21:48:17 /
추천
0
ci4최신버전(4.1.3)으로 업데이트후 설정하니 문제가 사라졌던걸로기억합니다
|
나귀호테
/
2021/08/17 17:11:21 /
추천
0
현재 https 적용되어 있으며 ci 버전 4.0.4 버전 이용하고 있습니다.
|
jungho
/
2022/03/18 11:43:22 /
추천
0
ci 버전 4.0.5버전 부터 업데이트 되었다고 합니다 . 4.0.5업데이트 해서 처리했습니다
|
한대승(불의회상)
/
2022/03/18 11:51:12 /
추천
0
@jungho 공유 감사합니다.
|