有一个WordPress的插件(抱歉,我忘了这个名字),如果他们访问页面的速度太快,例如每秒1页,我可以自动禁止或限制IP地址。
我在Azure上编写的C#网站上遇到了问题,因为法国有人每隔1秒就关闭我的网站。它已经持续了几个星期而且有点烦人。
C#或Azure是否有一些非常简单的东西,它等同于WordPress插件,它允许我自动禁止或限制IP地址?
谢谢
答案 0 :(得分:12)
当 requestIntervalInMilliseconds 定义的时间窗口内观察到的请求总数超过 maxRequests 属性中设置的值时,您可以配置阻止来自IP地址的请求。 / p>
<system.webServer>
<security>
<dynamicIpSecurity>
<denyByRequestRate enabled="true" maxRequests="10" requestIntervalInMilliseconds="1000"/>
</dynamicIpSecurity>
</security>
</system.webServer>