소프트웨어개발/Node.js

[Node.js] Same Origin Policy (크로스 도메인) 간단 해결

곽코딩 2014. 2. 24. 13:45
반응형

XMLHttpRequest cannot load ...."URL" not allowed by Access-Control-Allow-Origin


와 같은 에러가 발생하는 이유는 Same Origin Policy 라고 해서 크로스 도메인 정책에 의해 발생한다.


 

Node.js 의 cors 모듈을 사용하면 편하게 해결 가능하다


cors = require('cors');


하고 나서


    app.use(cors());

    app.use(app.router);


만 해주면 끝.


* 반드시 router 전에 선언해주도록 한다.