Встраивание панели мониторинга kibana во внешний пользовательский интерфейс запрашивает вход

#iframe #elastic-stack #kibana-7

#iframe #эластичный стек #kibana-7

Вопрос:

Я использую Kibana 7.7.1 в Windows. Я использую опцию общего доступа, показанную в верхней части панели мониторинга Kibana, чтобы поделиться панелью мониторинга с помощью iframe core в веб-приложении, но она запрашивает вход в систему. Я обнаружил, что удаление приглашения для входа в систему может быть выполнено двумя способами

  1. Выполнение POST-запроса к api / security / v1 / login с именем пользователя и паролем в теле запроса, который возвращает cookie, содержащий параметр «sid», установленный для браузера, решает проблему.

  2. Использование механизма обратного прокси с использованием nginx с заголовком базовой авторизации.

Я пробовал 1-й вариант, но каждый раз, когда я отправляю запрос на конечную точку, я получаю { «StatusCode»: 404″, «ошибка»: «Не найдено», «сообщение»: «Не найдено»}

Даже я не могу найти эту конечную точку нигде в документации Kibana.

Есть идеи, что может быть причиной?

Ответ №1:

Ответ на этот вопрос можно найти по ссылке https://discuss.elastic.co/t/using-authentication-api-of-kibana-api-security-v1-login-returns-404-not-found/246920