Ima*_*our 5 ddos .net-core asp.net-core
在 ASP.Net 核心中防止分布式拒绝服务和拒绝服务攻击的最佳方法是什么?
如何在请求管道或单独的中间件中处理保护?
Wim*_*ets 4
除了您可以(并且应该)在请求到达应用程序之前(例如在 Web 服务器本身中)实施的明显缓解措施之外,还有多种方法可以在管道中实施所谓的请求限制。
幸运的是,您不需要重新发明轮子。有无数的 NuGet 包和开源项目可以解决这个问题,您可以从中学习。
其本质是,拦截传入请求并保留请求 URI 和 IP 等内容,同时交叉检查每个时间单位的请求限制并在需要时施加冷却期。 不用说,您应该将其尽可能放在应用程序的请求管道中。
以下不是软件推荐,而是更多了解如何构建此类中间件的示例。从中掌握该过程的基础知识确实并不难。
归档时间:
6 年,11 月 前
查看次数:
4540 次
最近记录:
5 年,4 月 前