본문 바로가기
elasticsearch

[elasticsearch] cors 설정 (Access-Control-Allow-Origin)

by bryan.oh 2020. 3. 5.
반응형

ES cors 설정
Access-Control-Allow-Origin

 

아래와 같은 오류가 발생하면 CORS 설정을 해야합니다.

No 'Access-Control-Allow-Origin' header is present on the requested resource.

 

elasticsearch.yml 파일을 찾아서 수정합니다.

linux 는 /etc/elasticsearch/elasticsearch.yml 입니다.

windows 는 설치 폴더 아래 config 에 있었던걸로 기억합니다..ㅎㅎ (나중에 확인)

 

파일 맨 아래줄에 아래와 같이 추가합니다.

 http.cors.enabled: true
 http.cors.allow-origin: /https?:\/\/localhost(:[0-9]+)?/

이렇게 하면 같은 서버에서 cross access 호출하는것을 허용합니다.

모든 사이트에서 허용하려면

http.cors.enabled: true 
http.cors.allow-origin: "*"

 

 

2020/03/06 - [elasticsearch] - [elasticsearch] linux(centos7) nori plug-in설치

2020/03/02 - [elasticsearch] - [elasticsearch] yum 으로 elasticsearch 7.x 설치 (linux)

728x90
반응형

댓글