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

Basic Authentication not working on Apache 2.4.6 <location …=""></location>

Просто переместил сайт на новый сервер, заменил директивы Allow .... на Require ...

Centos7, Apache 2.4.6

У меня есть одно место, где я использовал обычную аутентификацию и работал нормально, вот директива в httpd.conf

<Location "/solr">
 AuthType Basic
 AuthName "Secure Search"
 AuthBasicProvider file
 AuthUserFile /var/solr/htusers
 Require valid-user
</Location>

Я больше не получаю диалоговое окно входа в систему? Я использую тот же файл имени / пароля, созданный с помощью htpasswd. Модули загружены.

Установка LogLevel для отладки. Я вижу следующее в error_log при открытии https: // URL / solr, что указывает на то, что он применяется Требовать предоставления всех разрешенных для местоположения?

[Сб, 27 июня, 13:29: 09.183916 2020] [authz_core: debug] [pid 57060] mod_authz_core.c (809): [client 174.30.215.226:59976] AH01626: результат авторизации Требовать все предоставлено: предоставлено

[Сб, 27 июня 13:29: 09.183934 2020] [authz_core: debug] [pid 57060] mod_authz_core.c (809): [client 174.30.215.226:59976] AH01626: результат авторизации: предоставлено