Elastic의 Elastic Cloud에서 Elasticsearch 서버에 CORS 설정
3563 단어 Elasticsearch
그 때의 메모입니다.
Elastic의 Elastic Cloud에 작성한 Elasticsearch에 대해 직접 쿼리를 던지는 웹 앱을 (테스트 적으로) 만들 때 기본 설정 그대로 CORS 제한에 걸립니다.
아래 문서에서
Add Elasticsearch 사용자 설정 | Elasticsearch Service Documentation | Elastic
1. Log in to the Elasticsearch Service Console.
2. Select your deployment on the home page in the Elasticsearch Service card or go to the deployments page.
3. From your deployment menu, go to the Edit page.
4. At the bottom of each Elasticsearch node, expand the User settings overrides caret.
5. Update the user settings.
열린 편집기 부분에 HTTP 설정을 넣습니다.
http:
cors.enabled: true
cors.allow-origin: /https?:\/\/(localhost(:[0-9]+)?|xxxxx.github.io)/
cors.allow-methods: GET
cors.allow-headers: Authorization, X-Requested-With,X-Auth-Token,Content-Type, Content-Length
※이하의 2개로부터의 액세스를 허가하는 설정으로 하고 있습니다.
6. Click Save changes.
Save 버튼을 누르면 서버 업데이트가 시작됩니다.
로딩이 끝나면 설정이 반영됩니다.
콘솔 로그에도 오류가 발생하지 않습니다.
참고
Add Elasticsearch 사용자 설정 | Elasticsearch Service Documentation | Elastic
HTTP | Elasticsearch Reference [7.9] | Elastic
YML 설정 - Elasticsearch 인스턴스 | Alibaba Cloud 문서 센터
Reference
이 문제에 관하여(Elastic의 Elastic Cloud에서 Elasticsearch 서버에 CORS 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugasaki/items/6440621749fd2c8017c2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Elastic의 Elastic Cloud에서 Elasticsearch 서버에 CORS 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sugasaki/items/6440621749fd2c8017c2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)