You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
근본적인 CORS 문제를 해결하기 위해서는 지금 프로젝트의 방향을 구조적으로 바꾸어야 할 필요성이 보인다.
지금은 http://wais.gq(배포 URL)/searching?search=...(페이지 URL)의 링크를 통해 서비스가 동작하기 때문에 오리진이 제대로 격리되어 있지 않다.
이러한 문제는 CORS를 무시하고 가져오는 API가 잘 동작하지 않거나 리소스들을 막아놓은 경우 가져올 수 없는 문제가 발생한다.
의논중인 해결 방법
우리 서비스를 프록시 서버로 타겟 url에 접속한다.
fetch, XMLHttpRequest를 통해 모든 HTML, CSS, 이미지 리소스들을 가져온다.
또한 가져온 JS를 Polyfill 주입을 통해 Catch한다.
[ (ex) https://naver.com.wais.gq/ ]의 서버를 열고 가상화를 구현한다
The text was updated successfully, but these errors were encountered:
근본적인 CORS 문제를 해결하기 위해서는 지금 프로젝트의 방향을 구조적으로 바꾸어야 할 필요성이 보인다.
지금은 http://wais.gq(배포 URL)/searching?search=...(페이지 URL)의 링크를 통해 서비스가 동작하기 때문에 오리진이 제대로 격리되어 있지 않다.
이러한 문제는 CORS를 무시하고 가져오는 API가 잘 동작하지 않거나 리소스들을 막아놓은 경우 가져올 수 없는 문제가 발생한다.
의논중인 해결 방법
The text was updated successfully, but these errors were encountered: