我有一个web api 2,我想在azure-app-service上托管。这个服务应该由javascript应用程序调用,据我所知它必须向公众开放(对吧?)。防止公共服务过度使用
但是,如果我让它完全打开,它很容易受DOS影响。什么是最好的方式来做到这一点?
我想到的第一件事是实现一个自定义的IP过滤器,它保留来自最近x分钟的请求并让小于y出现的请求通过。
有没有其他办法?没有任何具体的方法可以在没有编写代码的情况下在Azure上执行它?
这不是一个大问题!我想这很清楚我在问什么! 我在Azure上有一项服务,我希望保护它免于过度使用。这有多广?!?!
云or或类似的服务? – 4c74356b41
@ 4c74356b41抱歉,我没有得到您的问题 –