728x90
반응형
Global CORS 정책을 셋팅할 수 있습니다.
spring:
cloud:
gateway:
globalcors:
cors-configurations:
'[/**]':
allowedOrigins: "https://docs.spring.io"
allowedMethods:
- GET
위의 예는 docs.spring.io 에서 GET으로 호출하는 것만 허용하는 경우이다.
POST도 포함하고 싶으면 다음 처럼 열거해 주면 된다.
- GET
- POST
CORS와 관련된 기본 정보는 developer.mozilla.org/ko/docs/Web/HTTP/CORS 참고.
위와 같이 CORS를 셋팅해 주지 않을 경우 POSTMAN 을 통한 호출처럼 호출할 경우 상관 없지만 script를 통해 호출할 경우 호출이 안되는 경우가 발생한다.
728x90
반응형
'Architecture > MSA' 카테고리의 다른 글
Eureka Server Config 관련 설정들 (0) | 2021.01.27 |
---|---|
Spring Cloud Gateway - Custom Filter (0) | 2021.01.08 |
Spring Cloud Gateway - Http timeouts configuration (0) | 2021.01.07 |
Spring Cloud Gateway - Route Metadata Configuration (0) | 2021.01.07 |
Spring Cloud Gateway - Configuration (0) | 2021.01.07 |