ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] Several authorization modules




On Fri, 24 Oct 2003, Eugene wrote:

> Есть непонятная ситуация:
> 
> Существует 2 модуля авторизации:
> mod_auth_2 и mod_auth_1
> 
> -------------------------------------------------------
> httpd.conf:
> ...
> LoadModule auth_1_module    modules/mod_auth_1.so
> LoadModule auth_2_module    modules/mod_auth_2.so
> ...
> AddModule mod_auth_1.c
> AddModule mod_auth_2.c
> ...
> <Location />
>     AllowOverride AuthConfig
>     AuthName AVSAuthRemote
>     AuthType Basic
>     AVSRemoteCookieName         "AAA_SERVER"
>     AVSRemoteTimeout            "30"
>     require valid-user
> </Location>
> ...
> -------------------------------------------------------
> Настройки в httpd.conf относятся к mod_auth_2
> 
> 
> В директории /zzz/ имеется .htaccess файл:
> -------------------------------------------------------
> .htaccess:
> 
> AuthName AVSAuthSimple
> AuthType Basic
> AVSCookieName   "AVSCookieName"
> AVSTimeout      "15"
> require valid-user
> -------------------------------------------------------
> Эти настройки относятся к модулю mod_auth_1
> 
> При запросе к директории /zzz/ срабатывает mod_auth_2, хотя по сути
> дела .htaccess должен перекрыть httpd.conf и сработать модуль
> mod_auth_1. Каким образом можно при наличии в директории файла
> .htaccess добиться отключения модуля mod_auth_2 и срабатывания модуля
> mod_auth_1?

Правильно ли я понимаю, что AVSRemoteCookieName - это директива модуля
mod_auth_2, а AVSCookieName - mod_auth_1 ? Если так, то
*) лиюо нужна директива, выключаяющая mod_auth_2,
*) либо можно поменять порядок загрузки или добавления модулей,
   но тогда mod_auth_1 будет работать первым и возможна та же ситуация,
   только наоброт.


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.