CORS2 [node] express - CORS 1. 상황 다른 도메인에서 HTTP 요청을 하면 Same Origin Policy에 의해 요청이 거부된다. 도메인은 - 1) 프로토콜, 2) 주소, 3) 포트 3가지가 모두 같아야한다. 이를 해결하기 위해서는 CORS(교차 출처간 리소스 공유 허용)을 추가해야한다. 2. CORS 1) 설치 npm i cors 2) 코드 저는 테스트를 위해서 모든 도메인에 대해 허용했습니다. 다만 실제 서비스에서는 클라이언트 측 도메인만 허용하도록 구성합니다ㅏ. const express = require('express') const app = express() const port = 3000 const cors = require('cors') const bodyParser = require('body-parser') /.. 2022. 6. 3. springboot - CORS 할때 마다 잊어버려서 Vue(SPA 클라이언트)에서 springboot로 요청을 보내고 응답받는데에는 Same Origin Policy에 의해 막혀있습니다. 이를 위해서는 CORS(교차출처 허용)을 추가해야합니다. 저는 패턴 /** 을 통해 모든 IP, 라우터를 해제했지만, 실제 프로덕션 레벨에서는 특정 도메인만 해제합니다. 스프링이 실행될 때 @SpringBootApplication 이 붙은 메서드부터 컴포넌트 스캔이 시작되고 @Configuration 어노테이션을 통해 설정내용이 빈에 등록됩니다. // WebConfig.java package com.example.vuespringbootinicis.config; import org.springframework.context.annotation.Con.. 2022. 5. 29. 이전 1 다음