您的位置:首页 > 编程语言 > ASP

asp.net 里怎么防止用户模拟表单提交数据

2010-11-22 21:00 375 查看
一个电子商务网站,发现很多用户为了方便,自己都制作工具来填写页面提交数据。
页面上有验证码,工具上也有,然后让用户输了就提交。
请问有什么简单易行的办法有防止用户这样做么?
加一个自动激活,然后用邮箱验证,就可以防止注册机了。
然后定时删除没有激活的数据就可以了。
楼上的能说得再详细点么?
如果如果每次用户发个单子都要去邮箱验证,岂不也太烦了点?
表单不存在模拟不模拟,对你站点来说,只要有正确的内容提交就行了。
用户注册的时候限制就好了。何必要每个单子也去验证,除非有需求。
例如用户注册的时候,都是未激活的状态,然后发送一封邮件到用户邮箱。
链接就是 你的网站/激活.aspx?用户ID=aaa(为了安全。可以加密)
然后用户点击了就算激活了。用户激活后,他提交什么数据,就不管了,除非有需求,那么你可以设置一个用户一天只能发多少帖子啊,或者判断帖子内容是否符合什么的。
只要是提交的正常数据在不在线提交有何所谓
确实像掐掉客户端的话用数据加密呗,别的方法不清楚
情况是这样的,因为是一个C2C的网站,一个用户发单,另一个用户接单。他们用工具就很容易第一时间接掉单,造成普通人用网页根本接不到单子。模拟个post操作应该不影响什么,还减少了网站的get请求
别告诉我们你没有验证码哈。。。判断他是否输入验证码就可以了。。。
验证码是有,但是别人在工具上也把你验证码读出来,然后让用户输入验证码,这样也是可以快速接单
如果发觉用户两次提交间隔低于1分钟,那么要求用户回答一个猜谜问题,如果没有回答这个问题就禁止用户继续提交。
我觉得验证码要强悍一点。至少不能轻易的识别出来。
另外,是不是考虑下用户为什么觉得不方便?要么是慢的受不了,要么是广告多的不得了?
突然发现,现在很多项目里,基本上都是基于数据的增删改查
我想问下,对于这种大量的重复数据增删改(很多张表格数据的录入),大家一般是怎么做的?
一个个的 去 copy实现表格的增删改?
还是别的什么办法? 减少这种让人纯体力活的方法
下面的这些,是有google的cookie跟踪JS生成的,和cnzz.COM那种服务是一样,baixing.com这个域名使用了google的这项服务:
请问,什么是google的cookie跟踪JS生成服务:?详细解释一下他们的意思;
我要做的东西能是有一个JS一定要在页面全部加载完后执行请哪位高人给个JS代码。
比如一个网站当前在线有1000个人,在网站中有一个A的区域 只能进去500人(按时间优先进入)
  目前已经进入了500人(满了) ,而还有200人点击想进去 则不能进入
  而A区域有1个人退出来了 那么A区域当前只有499人那么 可以进入一个在线的人
  而那个在线的人是在200人中的最早点击想要进入的那个人。
  (当有人退出时则自动 提示 最早点击的人是否需要进入)
  这样的功能怎么做。 是不是要用 线程? 还是记入在外面等的人的id 在定时来检查 A区域中是否有500人 若么有则调用方法添加人进来呢?
来源:nba直播
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息