Elasticsearch + searchkit basicauth - получение 401 несанкционированного при обращении в ES - PullRequest
0 голосов
/ 16 января 2019

Я пытаюсь защитить свой экземпляр ES для использования с searchkit.

Я отправил свой экземпляр ES прокси-серверу nginx на запросы прокси-порта 9200 на порт 8080 и включил базовую аутентификацию.

Мой сервер правильно доступен из браузера (http://admin:password@es_server_ip:8080 правильно достигает ES Json) и аутентификация работает правильно.

Чтобы установить searchkit, я следовал этому примеру:

http://docs.searchkit.co/stable/setup/elasticsearch.html

и ввел константы конфигурации моего сервера для аутентификации на моем сервере:

const host = "http://192.168.1.28:8080/index_test"
const searchkit = new SearchkitManager(host, { basicAuth:"admin:elastic" })

Но, похоже, что searchkit не может добраться до моего сервера и возвращает 401 / Unauthorized на каждом ES-соединении, несмотря ни на что (я ясно вижу это из консоли браузера)

Обратите внимание, что я правильно могу использовать searchkit без аутентификации.

Есть идеи, что не так?

...