CORS(Cross Origin Resource Sharing)란?
도메인 및 포트가 다른 서버로 클라이언트가 요청했을 때 브라우저가 보안상의 이유로 API를 차단하는 문제이다. 로컬 서버에서 다른 서버로 호출할 때 발생한다.
해결방법
const cors = require('cors');
app.use(cors());const cors = require('cors');
const corsOptions = {
origin: "http://localhost:3000",
credentials: true,
}
app.use(cors(corsOptions));이런 식으로 cors 미들웨어를 이용해서 해결할 수가 있다.