日期:2014-05-18  浏览次数:20386 次

怎样防止外部程序不断调用页面来刷新活动数据??
asp.net2

程序有个search.aspx,还有个显示信息的info.aspx

现在发现有人用外部程序自动循环在search.aspx上填写数据然后提交,获得info.aspx的结果界面

我现在提交用post...url的属性

怎样防止以上做法?不能用图片验证的方法

------解决方案--------------------
如果是通过某些后台运行的程序来进行的,可以检查浏览器状态,检查浏览器版本来判断是不是打开了ie
楼主可以参考一下google广告的做法
不过如果他是用ie控件打开状态下弄的,就没什么办法...
也可以像一些论坛那样,设置30秒搜索间隔时间