cors 에러..

허기웅·2024년 1월 9일
0

숙제하다가 도저히 어케 해야할지 모르겠어서 답안을 참고해 보려고 VS코드로 브라우저를 열었는데 이게 뭐야 ?... 이런게 뜨고 패치를 불러오지 못한다..

이래저래 찾아봤는데 CORS 에러인걸 알게 되었다..

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 로 웹 못열고 관리자 권한으로 실행해서 땡겨 넣어야 하기때문에 번거롭고..

profile
반가워요.

0개의 댓글

관련 채용 정보