Хотите узнать, как использовать проверку подлинности ElasticSearch с помощью API? В этом уроке мы покажем вам, как создать API и использовать его для выполнения запросов на сервер ElasticSearch.
Улунту 18
Улунту 19
— ElasticSearch 7.6.2
В нашем примере IP-адрес сервера ElastiSearch составляет 192.168.100.7.
ElasticSearch Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с установкой ElasticSearch.
Tutorial ElasticSearch — API аутентификации
Установите необходимые пакеты.
Проверьте связь с сервером ElasticSearch.
Вот вывод команды:
Имейте в виду, что аутентификация на основе API требует подключения HTTPS к ElasticSearch.
Для обеспечения аутентификации на основе API необходимо создать сертификат и включить следующие функции в файле конфигурации Elasticsearch.
Создайте API ElasticSearch.
Вот вывод команды:
В нашем примере мы создали API проверки подлинности для учетной записи пользователя под названием: Elastic.
Идентификатор API — l1YNpHEB5GTDEAepLnnx
API KEY — 40kYGW-SRZG2KnL_dWkBSQ
Важно! Мы использовали протокол HTTPS вместо HTTP.
Нам нужно кодировать ID и KEY с помощью Base64.
Идентификатор API — l1YNpHEB5GTDEAepLnnx
API KEY — 40kYGW-SRZG2KnL_dWkBSQ
Важно! Вам нужно отделить ID и KEY с помощью символа толстой кишки.
Вот вывод команды:
Используйте API для выполнения запроса на сервер ElasticSearch.
Вот вывод команды:
Используйте API для выполнения запроса на сервер ElasticSearch с многословным.
Вот вывод команды:
Поздравляю! Для проверки подлинности можно использовать API ElasticSearch.