У меня есть базовый HTTP://x.x.x.x/repository
. Я пытаюсь выполнить базовую аутентификацию при использовании Apache. Я добавил ниже config в httpd.conf
, а затем перезапустил Apache, но до сих пор нет аутентификации, когда я получаю доступ к HTTP://x.x.x.x/repository
с помощью браузера.Apache Обычная аутентификация не работает
<Location "http://x.x.x.x/repository/">
AuthUserFile /etc/htpasswd/.htpasswd
AuthName "My Realm"
AuthGroupFile /dev/null
AuthType Basic
Require valid-user
</Location>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/srv/www/httpd/htdocs"
ServerName yourdomain.com
ProxyPreserveHost on
ProxyPass /repository/ ajp://localhost:8009/repository/
</VirtualHost>
Я пытался путем удаления HTTP: // хххх от узла местоположения и перезапуска Apache до сих пор ни одно окно аутентификации не доступен на доступ HTTP: // xxxx/repository/ –
У вас есть apache ** mod_auth_basic **, ** mod_authn_file ** и ** mod_authz_user ** включен? – PekopT
Да, все это на месте и включено. –