【发布时间】:2012-08-04 03:33:44
【问题描述】:
我不希望有人保留我的网站或使用某些工具频繁地请求页面。
也就是说,防止一个Action或Controller被一个客户端频繁调用。
我该如何实现呢?有什么我可以使用的包吗?就像 AntiXSS 库一样。
【问题讨论】:
-
您只能允许用户每 5 秒发出一次 HTTP 请求。 StackOverflow 只允许你每隔 x 时间做一些事情来节省带宽。
-
@AlexW SO 会进行节流,但这不足以防止 DOS 攻击,因为它基于 IP 地址,可以在一秒钟内更改一百万次,显然不是我而是黑客
-
你要找的不是反xss。您需要一个 DoS 保护库。看到这个答案:stackoverflow.com/a/56075128/1679165
标签: asp.net-mvc-3 security ddos