我在网站上有一个表单,它使用 jQuery ajax 以 JSON 格式将数据提交到 sendmail.aspx 页面,以异步方式将电子邮件发送到公司邮箱。
我不想使用验证码。这将使用户向我公司的服务提交回叫请求不太舒服。
恐怕有人会使用脚本通过 sendmail.aspx 向我的邮箱提交大量请求。
哪个是控制一个 IP 允许多少 sendmail.aspx OnLoads 的最简单方法?请提供代码片段或指向代码片段。
我尝试使用此处提供的解决方案:
http://madskristensen.net/post/Block-DoS-attacks-easily-in-ASPNET.aspx
但它只会在一秒钟内锁定我的用户。