求网站防止灌水解决方案

duncannjm 2011-01-05 09:59:55
网站是用.NET做的,求不使用验证码防止灌水的解决方案,尤其是要防止AJAX站外提交数据。
...全文
184 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycproc 2011-01-05
  • 打赏
  • 举报
回复
验证码 最基本
不过 不会很 起作用

还是IP验证 比较好一点
threenewbee 2011-01-05
  • 打赏
  • 举报
回复
验证码是最好的办法。
其次就是用户验证和IP验证。
wuyq11 2011-01-05
  • 打赏
  • 举报
回复
记录用户IP地址,一端时间内只记录一次
对用户的每次投票进行Cookie的记录,
验证码
newdigitime 2011-01-05
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 fpengge 的回复:]
记录ip,用ip严重最有效。。。。。。。。。
[/Quote]
那要看如何记录IP了
如果采用网上流行的可笑方法(如下),那就没什么作用.
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
因为HTTP_X_FORWARDED_FOR是可以伪造的.但上面代码却把HTTP_X_FORWARDED_FOR放在优先位置
对于发贴机来说,那完全是摆设.
小猫阿尤 2011-01-05
  • 打赏
  • 举报
回复
记录ip,用ip严重最有效。。。。。。。。。
  • 打赏
  • 举报
回复
基本上,灌水是内容上灌水,所以很难防。
  • 打赏
  • 举报
回复
会员实名制吧,然后将会员分出三六九等,对最后两等要严格监控,因为其很可能就是专门为了捣乱而注册的帐号。
天下在我心 2011-01-05
  • 打赏
  • 举报
回复
一般都是用ip验证实现
yangjinan0729 2011-01-05
  • 打赏
  • 举报
回复
楼上的都说全了
duncannjm 2011-01-05
  • 打赏
  • 举报
回复
还有没?

62,072

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧