06 2013 档案
摘要:对于一些企业内部核心系统,特别是外网访问的时候,为了信息安全,可能需要对外部访问的IP地址作限制,虽然IIS中也提供了根据IP地址或IP地址段进行限制或允许,但并没有提供根据IP地址所在的城市进行限制或允许。本文主要通过自定义扩展IHttpModule接口,考虑到性能IP数据库主要采用QQwry纯真IP数据库(但此数据库并非是官方的,我之前与ip138网站对比过,IP地址信息的准确性大概在90%左右),主要实现不仅可以根据IP地址或IP地址段进行限制或允许(与IIS的功能相同),而且可以根据IP地址的所在城市进行限制或允许。该WebsiteFilter组件核心代码如下:using Syste.
阅读全文
摘要:之前在《一种基于自定义代码记录用户访问日志在Sharepoint网站的应用方法!》一文利用本人几年前的开发的UserVisitLogsHelp组件进行了网站用户访问日志记录,可用于网站分析,虽然IIS可以有日志记录的功能(也可通过工具分析),但它的主要缺点是可定制性相对较差,难以满足个性化的需求,只能用于windows平台的站点,有很大的局限性。通过该组件不仅能用于asp.net等windows平台网站,也可以用于PHP、JSP等Linux网站。该组件目前已在Codeplex网站中开源了,具体网址如下:http://uservisitlogshelp.codeplex.com/。 该组件实现.
阅读全文
摘要:对于网站或系统的用户访问日志商业产品有谷歌统计、百度统计、量子统计等,这些产品优点是功能强大,缺点是可定制性相对较差,难以满足个性化的需求。本文介绍一种基于定义代码方式记录SharePoint网站或系统的用户访问日志,用户访问日志的组件复用本人两年多前为学位论文基于C#开发的用户访问日志,该组件实现原理很简单:主要利用IHttpModule接口并在Web.config中的HttpModule节点添加此组件的配置,考虑到性能和可移植性,数据库采用开源Sqlite,方便维护和数据采集。具体实现步骤如下: 1.利用该用户访问日志组件如果是.net开发的网站,一种方式可以直接在网站的Web.conf.
阅读全文

浙公网安备 33010602011771号