Базовая аутентификация Nginx

Базовая аутентификация Nginx

Я хочу реализовать базовую аутентификацию, чтобы при проверке панели мониторинга NetData в домене она не была широко открыта и доступна для просмотра всем.

И у меня есть другие приложения, которые я планирую запустить. В том числе ZNC, который уже запущен.

Проблема в том, что после входа в поддомен netdata я не могу попасть в веб-интерфейс znc на другом поддомене, независимо от того, какой пароль я ввожу.

Нужно ли мне включать несколько сеансов входа или собственная система входа znc не позволяет мне пройти аутентификацию?

решение1

Решение найдено.

Добавьте строку ниже, если вы используете базовый модуль аутентификации nginx. В противном случае заголовок аутентификации nginx будет перенаправлен в приложение, что приведет к сбою всех HTTP-запросов. Добавление строки также означает, что вы не сможете получить доступ к определенным API через nginx с базовой аутентификацией

proxy_set_header Authorization "";

Связанный контент