日期:2014-05-17  浏览次数:20394 次

如何防刷票
规则:输入验证码,一个人一天只能投1票,就这么简单。

我这个投票系统很烂很烂。被人刷爆了。

我用ServerVariables["REMOTE_ADDR"]记录IP,用IP判断是否同一个人,别人用投票软件。生产代理IP,刷爆服务器。
这么防止别人刷票啊?大侠们有没有好的解决办法、方案


------解决方案--------------------
NoBot
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/NoBot/NoBot.aspx
------解决方案--------------------
呵呵,这东西并不高深,只要你去申请下,他就会给你一个dll文件,引用下,就OK了,很简单的。
http://www.google.com/recaptcha
把dll文件添加到bin文件夹后,在页面上添加这么一行
C# code
<%@ Register TagPrefix="recaptcha" Namespace="Recaptcha" Assembly="Recaptcha" %>