CORS 오류 해결하기
우편번호를 클릭하면 해당 주소를 지도에 띄우고 중간 좌표값을 가져오는 기능이다.
좌표값을 데이터베이스에 저장해야 하기 때문에 필수적인 과정이다.
사파리에서는 잘 작동하는 기능이 크롬에서는 CORS오류 때문에 작동하지 않아서 좌표값을 가져올 수 없다.
좌표값을 불러와서 마커를 지도에 띄우는 기능에서 이런 오류는 치명적이다.
한번 해결해보도록 하자.
윈도우 기준 크롬 바로가기에 가서 어찌저찌 하면 된다고 한다.
하지만 나는 맥을 사용중이다.
여러가지 방법이 있지만 localhost 사용중에는 방법이 많이 없다.
맥 기준 터미널에 가서
open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome — args — user-data-dir=”/tmp/chrome_dev_test” — disable-web-security
을 입력하면 새로운 크롬창이 뜨는데 이 창에 한해서 cors 정책이 해제된다.
잘 작동된다.
Author And Source
이 문제에 관하여(CORS 오류 해결하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@audwls172/CORS-오류-해결하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)