본문 바로가기

DevGang

검색하기
DevGang
프로필사진 별천랑

  • 분류 전체보기 (163)
    • Study (36)
      • 정리 (7)
      • Java (11)
      • Spring (8)
      • WEB (7)
      • Docker (2)
      • Python (1)
    • 정보처리 (127)
      • DB (31)
      • CA (18)
      • OS (21)
      • SE (23)
      • DC (34)
Guestbook
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Link
  • GitHub
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록스프링 시큐리티 (1)

DevGang

[Spring Boot] CORS와 Preflight에 관한 삽질

처음으로 서버 사이드 랜더링이 아닌 클라이언트 사이드 랜더링 즉 프런트와 백엔드를 분리하여 룰루랄라 프로젝트를 진행하던 중 야생의 오류가 나타났다..! 바로 CORS와 Preflight⭐⭐⭐ 클라이언트 측에서 보안상의 이유로 다른 출처, 즉 URL이 다른 리소스를 참고하는 것을 기본적으로 막고 있다. 따라서 클라이언트(http://lcoalhost:63342)에서 API 서버(http://localhost:8080)의 리소스를 참고하면 오류가 나온다. 해당 오류를 해결하려면 API 서버 측에서 해당 클라이언트의 URL에 대해 리소스 참고를 허용하도록 헤더(Access-Control-Allow-Origin)에 값을 넣어서 응답 요청을 보내주어야 한다. 스프링에서는 해당 기능을 아래와 같이 간단하게 지원하고..

Study/Spring 2021. 11. 24. 22:48
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바