[nodeJS] cors 문제 해결하기

jungmin kim·2022년 2월 24일
0

NodeJS

목록 보기
6/6

cors란??

보안 해킹 방지를 위해서 웹 브라우저에서 직접적으로 백앤드에 요청하지 못하도록 하는 정책.

프론트 서버 -> 백앤드 서버
이렇게 요청주는 것은 cors가 걸리지 않는다.

해결방법:

1) proxy (중개) 서버를 놓는다.
2) npm cors 관련 라이브러리를 설치한다.

cors 라이브러리 활용 방법

설치 명령어

npm i cors

app.js에 다음과 같은 코드를 추가한다.

const cors = require('cors');

app.use(cors({
  origin: 'http://localhost:3060',
  credentials: true,
}));

0개의 댓글