Можно ли добавить в директиву Location у Apache — имя хоста как исключение?

Добрый день, подскажите пожалуйста
Использую Apache с настроенной сквозной авторизацией через GSSAPI, проблема заключается в том, что
определенным сервисам нужно обращаться к корневому адресу сайта, однако данные сервисы физически не могу производить авторизацию.
А именно например есть сайт mysite.ru, на него пользователи заходят и успешно автоматом авторизуются, однако есть некий сервис, который периодически стучится также на этот адрес и ему соответственно возвращается 401-ая ошибка
Конфиг виртуального хоста у директивы с авторизацией - представляет примерно следующее

<Location />
    AuthType GSSAPI
    AuthName "GSSAPI Single Sign On Login"
    GssapiCredStore keytab:/etc/httpd/key.keytab
    Require valid-user
</Location>


Вопрос в том, есть ли в Apache такая возможность, чтобы допустим в эту директиву добавить определенные адреса, или имена хостов (с которых идёт запрос) которые будут игнорироваться, т.е. для них авторизация будет не обязательна

Спасибо!
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
@dodo512
<Location />
    AuthType GSSAPI
    AuthName "GSSAPI Single Sign On Login"
    GssapiCredStore keytab:/etc/httpd/key.keytab
    Require valid-user
    
    Require ip 192.168.10.20
</Location>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы