HTTPS 적용시 Spring Security 설정

KIM YONG GU·2024년 1월 31일

IT 인프라

목록 보기
9/11

AWS EC2, AWS Route53, AWS RDS, AW ACM, AWS Cloud Front를 이용하여 HTTPS 설정한 이후 로그인 화면까지는 문제 없으니 로그인이 되지 않는 현상 발생

우선 챗 GPT로 확인해본 결과 Spring Security에 대한 설정을 일부 제시해줌 (아직 미확인)

403 오류는 주로 권한이나 인가와 관련된 문제를 나타냅니다. 당신의 Spring Security 설정을 살펴보고 HTTPS 설정이 필요한지 여부를 확인해야 합니다.

현재 코드를 보면, HTTPS 관련 설정이 명시적으로 보이지 않습니다. 그러나 Spring Boot 애플리케이션에서 HTTPS를 적용하려면 다음과 같은 추가 설정이 필요합니다:

=> 결론적으로 Spring Security 문제가 아니라 Cloud Front쪽 설정 문제였음 (캐시정책 외)

웹소켓 (로컬 vs https 배포환경)

let socket = new WebSocket("ws://localhost:8888/ws/chat");
let socket = new WebSocket("wss://www.instargrams.com/ws/chat");
profile
Engineer, Look Beyond the Code.

0개의 댓글