티스토리 뷰
AWS 배포 후 줄곧 카카오 로그인 세션이 서버에 저장되지 않는 문제가 지속적으로 유지되고 있다.
HTTPS 보안 문제 때문인가 싶어 (보안 상 위험하다 판단되어 알아서 쿠키 생성을 차단하는 개념으로) CloudFront라는 https 도메인을 빌려 ec2 서버 쪽 연결을 하고 환경변수 재설정을 해도 여전히 같은 문제가 발생했다.
지난 주말에는 세션 쿠키가 저장되는 건 확인을 분명했는데.. 오늘은 다시 되지 않아서
일단 문제 상황과 해결에 관련된 링크 몇 개를 기록하고자 글을 작성하게 되었다.
문제상황
ec2 pm2 서버에서 세션이 누락되어 로그인 유지 불가
원인추측
HTTPS 보안 관련 쪽 파생
- CloudFront 쪽 문제
- 보안 상 쿠키 저장을 불가하도록 가로챔
시도해본 것들
- session.save()로 세션 강제 저장
- express-session과 Redis 환경 도입
해결에 도움이 될 링크
- ryukyungwoo1220. CloudFront 배포 후 로그인 풀림 현상 해결 (세션 쿠키 미저장 이슈). https://ryukyungwoo1220.tistory.com/72
- 인프런 유저. aws 배포후 쿠키저장이 안됩니다. https://www.inflearn.com/community/questions/28398/aws-%EB%B0%B0%ED%8F%AC%ED%9B%84-%EC%BF%A0%ED%82%A4%EC%A0%80%EC%9E%A5%EC%9D%B4-%EC%95%88%EB%90%A9%EB%8B%88%EB%8B%A4
아쉽게도 브라우저 문제는 아닌 것을 확인했다.
session.save()로 세션 강제 저장을 했는데도 해결이 되지 않는다면 음.. 리다이렉트 url과 서버 파일을 다시 점검을 해봐야겠다.
'리액트로 웹 개발 A to Z > AWS' 카테고리의 다른 글
| AWS 입문하기 : ec2와 rds 연결 시 궁금증 정리 (0) | 2026.01.28 |
|---|---|
| Elastic Beanstalk과 ELB+ASG (0) | 2026.01.19 |
| AWS 입문하기 : 기본적인 개념, Autoscale과 Elastic Load Balancer (0) | 2026.01.19 |