Прервать любую операцию 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? для справки.

Другие вопросы по тегам