반응형
웹개발을 하면서 ajax를 통해 통신을 하다보면 종종 겪는 문제 중 하나가 바로 cross domain으로 인한 문제입니다. AJAX 호출을 필요로 하는 기능에서 보안상 이유로 동일 서버 이외에는 접근할 수 없도록 한 것인데요.
jQuery의 JSONP를 사용
JSONP로 데이터를 주고 받도록 구현하는 방법입니다. 이는 가장 보편적으로 사용하는 방법 중 하나이므로, 많은 분들이 아는 방법있을 것이라고 생각합니다.
크롬 옵션으로 해결
C:\Program Files\Google\Chrome\Application\chrome.exe -disable-web-security --allow-file-access-from-files
위와 같은 옵션을 폴더에 붙어여넣어 chrome을 실행 하면 됩니다.
보통 제품에서는 보안 이슈가 일어나기 때문에
아이프레임 (iframe)을 사용 - 허브나 클라우드 관련 제품 다룰 때 알수 있을 듯 하다.
반응형
'IT Study > 개발 공부' 카테고리의 다른 글
UX/UI의 10가지 심리 법칙 (0) | 2023.09.24 |
---|---|
크롬 개발자 도구 사용법 (사이트 추천) (0) | 2022.01.18 |
웹 개발 - 오류 모음 (0) | 2021.09.13 |
Bitbucket, JFrog Artifactory, Acuentix, Fortify SSC, Confluence- 개발 툴 모음 간단 설명 (0) | 2021.09.08 |
Jira Software - JIRA의 역할, 용도 (0) | 2021.09.08 |