Следующая аутентификация URL LDAP НЕ работает на mediawiki на сервере ubuntu 14.04 LTS, который работает над сервером человечности 9.10.
кошка/etc/apache2/sites-available/global.conf
<Directory /mediawiki>
Options +FollowSymLinks
AllowOverride all
order allow,deny
allow from all
AuthType Basic
AuthName "Web Site Authentication: Login with your user id"
AuthBasicProvider ldap
#AuthzLDAPAuthoritative on
AuthLDAPURL "ldap://192.168.1.3:389/dc=mydomain,dc=net?uid"
AuthLDAPBindDN "cn=admin,dc=mydomain,dc=net"
AuthLDAPBindPassword secret
Require valid-user
</Directory>
Не работая в смысле это не запрашивает аутентификацию вообще, просто позволяет получать доступ. Никакие ошибки. Существует много изменений в Ubuntu 14.04, таких как веб-корневой каталог, измененный на/var/www/html в апачских 2.4, AuthzLDAPAuthoritative
удерживается от использования (вот почему прокомментировал)....
Если я вставляю тот же код в 000-defaults
при замене/mediawiki с/var/www/html затем это запрашивает аутентификацию для доступа http://192.168.1.3
. Но никакой эффект для http://192.168.1.3/mediawiki
Я пропускаю что-нибудь в апачских 2.4.7?. Я смущен, у кого-либо есть какая-либо идея?
Согласно документации Apache:
"Путь к каталогу является или полным путем к каталогу или подстановочной строкой с помощью соответствия стиля оболочки Unix. В подстановочной строке? соответствия любой отдельный символ, и * соответствуют любым последовательностям символов".
Если mediawiki полный путь каталога является попыткой/var/www/html/mediawiki:
<Directory /var/www/html/mediawiki>
В противном случае проверьте, имеете ли Вы, забыл .htaccess файл