Назад | Перейти на главную страницу

Как фильтровать запрос с помощью ограничений IP ИЛИ правила фильтрации

Прямо сейчас у нас есть сайт IIS, на котором есть список разрешенных для определенного списка IP-адресов, а все остальные IP-адреса запрещены по умолчанию. Мы хотим добавить еще одно правило, которое гласит, что если запрос поступает как пользовательский агент с определенным значением, то разрешить его, независимо от того, находится ли IP в списке разрешенных или нет. Это возможно?

Я не вижу для вас простого решения в стандартной функциональности IIS. В <ipSecurity> Модуль HTTP не поддерживает факторинг User-Agent как часть решения о блокировке, и <filteringRules> модуль не поддерживает использование IP-адреса клиента.

Я думаю, ты застрянешь писать обычай Модуль IIS делать то, что хочешь.

Помните, что поле User-Agent находится под контролем клиента, поэтому принимать какое-то решение по безопасности на его основе, вероятно, не рекомендуется.