龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

ASP.NET使用HttpModule实现IP地址屏蔽功能(源码)(2)

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
此方法用于获取IP地址。 此方法用于从数据库中读取有效的IP地址屏蔽数据,并将其装入缓存。 缓存时间设置为固定3分钟。 至此,过滤类就实现了。 接下

此方法用于获取IP地址。

image

此方法用于从数据库中读取有效的IP地址屏蔽数据,并将其装入缓存。

缓存时间设置为固定3分钟。

至此,过滤类就实现了。

 

接下来还需要向Web.Config文件中注册此HttpModule处理程序:

image

这样就全部完成了。

 

屏蔽测试:

image

添加IP屏蔽数据后3分钟内(依据缓存时间设置),被屏蔽的访问者继续浏览网站就会出现这样的提示了。


精彩图集

赞助商链接