1

У меня есть следующий фрагмент конфигурации в Apache 2.4

  <LocationMatch ^/[...]>
     AuthType Basic
     AuthName "[...]"
     AuthBasicProvider ldap
     AuthLDAPUrl "..."
     Require ldap-filter ...

     Require ip 127.0.0.1 ...
  </LocationMatch>

и он работает очень хорошо, как и ожидалось, за исключением случаев, когда пользователь выполняет аутентификацию и поступает из разрешенных данных авторизации списка IP, кажется, игнорируется, т.е. AUTH_USER не установлен для CGI

Есть ли способ сообщить Apache, в каком порядке использовать директивы Require, то есть сначала попытаться проверить базовую аутентификацию и рассматривать IP-адреса только в случае неудачи?

Спасибо

0