Доброго всем времени суток, Коллеги!Настроил доступ к приложению в apache 1.3.31, через M$ AD с помощью модуля NTLM (mod_ntlm 0.4). Всех из AD пускает... казалось бы проблем нет, но нужно ещё предоставлять доступ и пользователям которые авторизовывались через Basic тип.
Вопрос: как нужно настроить Apache, чтобы при отсутствии пользователя в AD, Apache авторизовывал юзеров через Basic без дополнительного ввода других авторизаций?
Приведённая ниже часть конфига не работает, так как после правильного\успешного ввода login и password из AD, выдаётся следущее окно для авторизации через Basic тип (.htaccess), но логин:пароль из userfile при этом не проходят (заведомо рабочие).
Если раскоментарить #AllowOverride None и закоментить AllowOverride AuthConfig Limit Options будет работать только доступ через AD...
<Directory "/home/httpd/html">
Options Indexes Includes FollowSymLinks
AllowOverride AuthConfig Limit Options
#AllowOverride None
AuthName "Domain Authentification"
AuthType NTLM
NTLMAuth on
NTLMAuthoritative off
NTLMBasicAuth on
NTLMBasicRealm sgs.rtt
NTLMDomain sgs
NTLMServer dc-05
NTLMBackup dc-03
AuthUserFile /etc/httpd/userfile
Require valid-user
Order allow,deny
Allow from all
</Directory>
содержимое .htaccess :
AuthType Basic
AuthName "Basic Authentification"
AuthUserFile /etc/httpd/userfile
AuthGroupFile /etc/httpd/groupfile
require group Admin master operator
...спасибо.