정의
다른 주소의 서버에 있는 데이터를 화면에서 바로 요청할 때 걸리는 보안 규칙.
자세한 설명
홈페이지 화면이 자신과 다른 주소(도메인)에 있는 서버에 데이터를 요청할 때, 브라우저가 안전을 위해 미리 막아 두는 규칙입니다. 요청받는 서버가 이 주소에서 오는 요청은 허용한다고 미리 설정해 둬야만 브라우저가 그 응답을 화면에 전달해 줍니다. 개발하다가 갑자기 CORS 오류라는 메시지가 뜨는 경우가 흔한데, 보통 이 허용 설정이 빠져 있다는 뜻입니다.
예를 들면
외부 지도 서비스의 데이터를 화면에서 바로 불러오려다 CORS 오류가 나서, 서버 쪽에서 허용 주소를 추가해야 했습니다.
체크포인트
CORS 오류는 화면 쪽 코드를 고쳐서 해결되지 않습니다. 데이터를 제공하는 서버 쪽 설정을 바꿔야 합니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY