【发布时间】:2016-11-15 09:59:47
【问题描述】:
我有一个要在 azure-app-service 上托管的 Web api 2。该服务应该由 javascript 应用程序调用,据我所知它必须向公众开放(对吗?)。
但是,如果我让它完全打开,它很容易受到 DOS 攻击。最好的方法是什么?
我想到的第一件事是实现一个自定义 IP 过滤器,它可以保留最近 x 分钟的请求,并让出现次数少于 y 的请求通过。
还有其他方法吗?有没有什么具体的方法可以在不写代码的情况下在天蓝色上做到这一点?
这不是一个广泛的问题!我想我在问什么很清楚! 我在 Azure 上有一项服务,我想保护它免于过度使用。那有多宽?!?!
【问题讨论】:
-
cloudfare 或类似服务?
-
@4c74356b41 对不起,我没有收到你的问题
标签: c# security azure asp.net-web-api2 azure-web-app-service