이래저래 찾아봤는데 CORS 에러인걸 알게 되었다..
CORS는 함축 단어로써 이를 풀면 Cross-Origin Resource Sharing 이라는 단어로 이루어 져 있다. 이 문장을 직역하면 "교차 출처 리소스 공유 정책"이라고 해석할 수 있는데, 여기서 교차 출처라고 하는 것은 (엇갈린) 다른 출처를 의미하는 것으로 보면 된다.
라고 한다..
관련된 글을 읽어봤는데 길기도 길고 뭐라는지 1도 모르겠다..
뭐 결론은 정책이랑 보안때문에 리소스를 차단한다는건데...
이거 때문에 몇시간을 뒤졌는지.. 후우 ㅠ..
결국 이래 저래 뒤져보니 해결책이 여러개 있기는 했다. 그 중에 내가 적용한 방법은 젤 쉬워보이는걸로 적용했다.
1.윈도우에서 chrome를 검색하고 파일 위치를 연다.
2.크롬 속성에 들어간다.
3.대상(T)를 수정한다 아래같이.
-수정전-
"C:\Program Files\Google\Chrome\Application\chrome.exe"
-수정후-
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-web-security --disable-gpu --user-data-dir=~/tmp
-이거 붙여넣음 됨-
--disable-web-security --disable-gpu --user-data-dir=~/tmp
4.크롬 관리자 권한으로 실행
5.html파일 실행한 크롬에 드래그해서 넣기
잘 해결 된다..
근데 이건 임시방편이고.. 다른 방법이 있는거 같은데 나중에 더 찾아봐야겠다..
오늘 이거 때문에 몇시간을 날렸는지.. ㅠㅠ
이 방법은 보안 나춰서 추천하진 않는방법이라고 한다. 단점도 있고.. 계속 Alt + B 로 웹 못열고 관리자 권한으로 실행해서 땡겨 넣어야 하기때문에 번거롭고..