Vue.js

Axios - Access to XMLHttpRequest at ... has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

yisj 2022. 4. 29. 16:26

axios.get() 메서드를 사용해서 공공데이터를 가져오는 과정에서 다음 오류에 맞딱뜨렸다.

나의 axios 코드는 다음과 같다.

에러의 원인은 여러가지가 있을 수 있는데(주소를 틀려서일수도 있다), 이번 원인은 아직 서비스키가 제대로 등록되지 않았기 때문인 것 같다. 서비스키를 발급받고 2~3시간 후에 사용가능하다고 하는데, 현재 공공데이터 서버는 다음의 XML을 응답하고 있다.

 

에러 코드는 99이고, 서비스키가 등록되지 않았단다. 2시간 이후에 시도해야 할 것 같다.