Защита от ботов. Настройка блокировки частых запросов по IP

Различные внешние системы могут автоматически собирать данные с вашего сайта. Это может создавать большую нагрузку на сайт. Вы можете блокировать их активность на основе частоты запросов с определенного IP. 

В системе есть механизм, анализирующий частоту запросов от различных IP.  

Если запросов в минуту с определенного IP слишком много, то он блокируется на некоторое время. 

Настройки в web.config (или appsettings.json): 

Не ставьте значение security:requestsInMinuteLimit слишком малым, иначе есть риск забанить нормальные запросы. Ставьте значение от 40-50. 

Если используете security:allRequestsInMinuteLimit - ставьте его не меньше 300-400. Иначе есть риск заблокировать пользователя,  у которого идет множество прогрузок на 1 странице (таблицы, формы, ресурсы и т.д.). 

Если пользователь или бот заблокирован, то он получает пустую страницу со словом denied. 

Примечание: 

Страница-источник на сайте falconspace.ru