Назад | Перейти на главную страницу

Защита паролем с помощью apache2.conf работает с файлами, но не с портами

Я изменил apache2.conf, так что мой веб-сайт требует аутентификации.

Это отлично работает при вводе такого адреса: www.domain.com или my_ip /

Проблема в том, что у меня есть Solr, интерфейс администратора которого находится на порту 8983, поэтому это:

 www.domain.com:8983/

не требует авторизации.

Как я могу добавить этот порт для авторизации?

Спасибо

Я не эксперт по Solr, но мне кажется, что этот интерфейс администратора не обслуживается через ваш настроенный экземпляр apache. Насколько я понимаю, для этой цели в Solr есть встроенный tomcat. Вы проверили вики / документацию по Solr? Вам нужно будет настроить tomcat, чтобы запрашивать аутентификацию для этого URL-адреса.

фактически нет возможности аутентификации на портах. вам нужно знать, где находится корневой каталог solr в файловой системе. & вы можете обрабатывать область базовой аутентификации в этом каталоге.

вот полное руководство по его работе, http://httpd.apache.org/docs/2.0/howto/auth.html просто найдите каталог корневого каталога документов Solr.