Проблема аутентификации в Apache
Проблема аутентификации в Apache
У меня установлен Apache 2.0. (RedHat 8.0)
Защитил ресурс в httpd.conf следующим образом:
<Location /doc>
AuthName "This document requared you pasword"
AuthType Basic
SetHandler doc
AuthUserFile .htpasswd
Require valid-user
</Location>
Файл .htpasswd находится в /etc/httpd.
Проблема - при обращении к защищённому ресурсу в броузере выводится окошко с просьбой
ввести пароль к данному ресурсу. Ввожу имя и пароль заведённого в .htpasswd пользователя,
но ввойти не могу. Что уже только не пробовал и др. пользователей заводил с разными параметрами(уровнями шифрования)
И менял местоположение файла паролей, итог один - не могу пройти аутентификацию и всё тут.
Помогите пожалуйста, в чём у меня ошибка?
Защитил ресурс в httpd.conf следующим образом:
<Location /doc>
AuthName "This document requared you pasword"
AuthType Basic
SetHandler doc
AuthUserFile .htpasswd
Require valid-user
</Location>
Файл .htpasswd находится в /etc/httpd.
Проблема - при обращении к защищённому ресурсу в броузере выводится окошко с просьбой
ввести пароль к данному ресурсу. Ввожу имя и пароль заведённого в .htpasswd пользователя,
но ввойти не могу. Что уже только не пробовал и др. пользователей заводил с разными параметрами(уровнями шифрования)
И менял местоположение файла паролей, итог один - не могу пройти аутентификацию и всё тут.
Помогите пожалуйста, в чём у меня ошибка?
Кусок лога с проваленой авторизацией показать тоже было б неплохо...
ну во 1-х попробуй указать полный путь к .htpasswd.
проверь пермишины на .htpasswd.
у меня работает с такими параметрами
order allow,deny
allow from all
require valid-user
AuthUserFile /etc/httpd/conf/htpasswd
Authname WebStats
Authtype Basic
AuthAuthoritative off
//mrdeath
ну во 1-х попробуй указать полный путь к .htpasswd.
проверь пермишины на .htpasswd.
у меня работает с такими параметрами
order allow,deny
allow from all
require valid-user
AuthUserFile /etc/httpd/conf/htpasswd
Authname WebStats
Authtype Basic
AuthAuthoritative off
//mrdeath