摘要: 通过自定义HttpModule我们可以实现在应用程序级做一些响应事件。但是有一个疑问困扰着我,就是是自定义HttpModule注册的事件先响应还是框架里原有的HttpModule注册的事件先响应。于是昨晚写了一段代码进行测试。思路是这样子的,通过在应用程序启用Form验证,拒绝所有用户对页面的访问。<authentication mode="Forms"> <forms loginUrl="login.aspx"></forms> </authentication> <authorization> 阅读全文
posted @ 2011-03-25 11:51 雁北飞 阅读(519) 评论(0) 推荐(1) 编辑
摘要: 昨天又把Asp.NET请求处理流程看了下,做一下备忘吧,别等下又忘记了。下面将的是WebForm模型下的请求处理流程 当我们要访问一个.aspx作为后缀的文件时,请求到达服务器的IIS,服务器根据我们所请求的文件后缀来查找处理程序来处理请求,对于.aspx查找到的是aspnet_isapi.dll处理程序,接下来进入Asp.Net请求处理管道,先是通过HttpRuntime,HttpRuntime通过ProcessRequest方法创建HttpContext和HttpApplication(对于HttpApplication的创建是通过HttpApplicationFactory.GetApp 阅读全文
posted @ 2011-03-25 09:52 雁北飞 阅读(264) 评论(0) 推荐(0) 编辑