Ошибка аутентификации ElasticSearch с ElasticCloud?

Я только что настроил новый кластер ElasticSearch на ElasticCloud, и я пытаюсь следовать справочной документации.

В нем говорится, что вы можете опубликовать документ следующим образом:

curl https://<id>.<region>.aws.found.io:9243/my_index/my_type -XPOST -d '{"title": "One", "tags": ["ruby"] }'

Так что я пытаюсь это с моим собственным URL, но я получаю:

{"error":{"root_cause":[{"type":"security_exception","reason":"action [indices:data/write/index] requires authentication","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}}],"type":"security_exception","reason":"action [indices:data/write/index] requires authentication","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}},"status":401}

Есть ли что-то еще, что мне нужно сделать в первую очередь? Справочная документация не содержит никаких дополнительных шагов.

1 ответ

Аутентификация может быть выполнена в формате basic-auth:

https://username:password@<id>.<region>.found.io:9243

Пользователи и роли могут управляться через Kibana в In Elasticsearch версии 5.0 и выше.

Другие вопросы по тегам