繁体   English   中英

在asp.net MVC中,如何防止对特定控制器的Web请求?

[英]In asp.net MVC, How to prevent webrequest to a particular controller?

我在NopCommerce平台上有一个电子商务网站,该网站上有一个用MVC Controller编写的SMS重发OTP服务(www.mysite.com/customer/resendotp)。

一周前,有人开始通过不同的IP地址攻击此URL,以发送OTP消息。 因此,我们将MVC控制器重命名为newresendotp(www.mysite.com/customer/newresendotp)。

现在,不幸的是,攻击仍在继续向我们旧的mvc控制器发送。 我想阻止对此MVC控制器的所有请求。 我怎么做?

如何通过将URL作为请求阻止规则添加到旧控制器(www.mysite.com/customer/resendotp)来阻止IIS中的请求?

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/request-blocking-rule-template

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM