【发布时间】:2023-03-20 04:31:01
【问题描述】:
我有一个表格,任何人都可以填写关于某事的评论,但此表格不在登录区域内。
在越来越多的机器人尝试输入垃圾邮件后,我开始使用验证码。 现在的问题是某种机器人并没有放弃。我每天都会收到大量异常电子邮件,因为机器人尝试输入“危险”数据,而 .NET 不允许这样做,因为请求已经过验证。 验证码根本没有帮助,因为它甚至不需要填写来尝试发布会导致异常的帖子。机器人似乎不明白它每次都失败。
昨天我尝试更改文本框的名称,还添加了一个“蜜罐”。但这与验证码的问题相同,异常发生在实际将任何内容发布到后面的代码之前。
我是否真的必须设置 ValidateRequest="false" 以使机器人更进一步并可能停止发出请求?
非常感谢所有想法。
【问题讨论】: