Я изменил 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.