본문 바로가기

spring cloud gateway2

Spring Cloud Gateway(SCG)를 활용한 API Gateway 구축 이번 글에서는 Spring Cloud Gateway(SCG)를 활용하여 API Gateway를 구축해 보겠다. 이 글의 순서는 다음과 같다 1. Spring Cloud Gateway란? 2. Spring Cloud Gateway로 API Gateway 구축하기 3. 마치며 1. Spring Cloud Gateway(SCG)란? Spring Cloud Gateway(SCG)란 MSA 환경에서 사용하는 API Gateway중 하나로 Spring5, Spring Boot2, Project Reactor로 구축된 API Gateway다. Spring Cloud Gateway는 API 라우팅 및 보안, 모니터링/메트릭 등의 기능을 간단하고 효과적인 방법으로 제공한다. 1-1. 왜 API Gateway를 사용할까?.. 2020. 6. 22.
Spring Cloud Gateway(SCG)에서 CORS 적용(allow-Credentials) 이번 글에서는 Spring Cloud Gateway(SCG)에서 CORS를 적용하는 방법에 대해 알아보도록 하자. 1. CORS(Cross Origin Resource Sharing)란? CORS(Cross Origin Resource Sharing)이란 추가적인 HTTP 헤더를 사용하여, 한 출처에서 실행중인 웹 어플리케이션이 다른 출처의 리소스에 접근할 수 있는 권한을 부여하도록 체제이다. 웹 어플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 Cross Origin Http 요청을 실행한다. 쉽게 말하자면 웹페이지(브라우저)에서 특정 API 서비스를 호출할 때 웹페이지와 API서비스의 도메인이 다르게 되면 Cross Origin Http 요청을 허가해줘야 한다. 그렇기 때문에 .. 2020. 5. 27.