Прервать любую операцию POST VERB в IIS
Мой сайт подвергается DOS-атаке с помощью POST VERB, мой сайт является статическим, и я пытаюсь остановить любое действие POST на домашней странице.
На моем сервере установлена перезапись URL, поэтому я пытаюсь написать правило для отмены POST на домашней странице, но оно не работает. Любые другие идеи, чтобы остановить POST на домашней странице в одиночку?
<rewrite>
<rules>
<rule name="Remove Home Page Post">
<match url="/default.aspx" />
<conditions>
<add input="{HTTP_METHOD}" pattern="post" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
1 ответ
Поток POST переполняет ваш стек IIS, поэтому ничто на уровне приложения не остановит его. То, что вам нужно, это ограничение скорости. См. Пакеты ограничения скорости с Windows Firewall 2008? для справки.