.Net学习爱好者的温馨家园

.Net互动平台

导航

2008年8月7日 #

ASP.NET HTTP模块和处理程序(7)(转载)

摘要: 现在试图使用用户id“Steve”和密码“15seconds”登录系统。输入 http://localhost/webapp2/index.aspx?userid=Steve&password=15seconds你将看到下面的欢迎消息 阅读全文

posted @ 2008-08-07 17:41 Xt Idt 阅读(234) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(6)(转载)

摘要: 现在我们实现一个HTTP模块,它为我们的Web应用程序提供安全服务。该HTTP模块基本上是提供一种定制的身份认证服务。它将接收HTTP请求中的身份凭证,并确定该凭证是否有效。如果有效,与用户相关的角色是什么?通过User.Identity对象,它把这些角色与访问我们的Web应用程序页面的用户的标识关联起来。 阅读全文

posted @ 2008-08-07 17:36 Xt Idt 阅读(289) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(5)(转载)

摘要: 当我们建立了HTTP模块并把它复制到Web应用程序的bin目录或者全局部件缓冲(Global Assembly Cache)之后,接下来就应该在web.config或machine.config中注册它了。 阅读全文

posted @ 2008-08-07 17:24 Xt Idt 阅读(278) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(4)(转载)

摘要:  维护对话状态是Web应用程序执行的最通常的事务。HTTP处理程序也需要访问这些对话状态。但是HTTP处理程序的默认设置是没有激活对话状态的。为了读取和/或写入状态数据,需要HTTP处理程序实现下面的接口之一: 阅读全文

posted @ 2008-08-07 17:19 Xt Idt 阅读(222) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(3)(转载)

摘要: 无论你是否相信,ASP.NET都使用HTTP请求实现了大量的自己的功能。ASP.NET使用处理程序来处理.aspx、 .asmx、 .soap和其它ASP.NET文件。 阅读全文

posted @ 2008-08-07 17:18 Xt Idt 阅读(332) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(2)(转载)

摘要:  ASP.NET请求处理过程是基于管道模型的,在模型中ASP.NET把http请求传递给管道中的所有模块。每个模块都接收http请求并有完全控制权限。模块可以用任何自认为适合的方式来处理请求。一旦请求经过了所有HTTP模块,就最终被HTTP处理程序处理。HTTP处理程序对请求进行一些处理,并且结果将再次经过管道中的HTTP模块 阅读全文

posted @ 2008-08-07 17:15 Xt Idt 阅读(317) 评论(0) 推荐(0) 编辑

ASP.NET HTTP模块和处理程序(1)(转载)

摘要: 开发者需要扩充或扩展Web服务器的功能。Web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向Web服务器插入某些组件”。所有的Web服务器补充技术都允许开发者建立并插入组件以增强Web服务器的功能。微软公司提出了ISAPI(Internet服务器API),网景公司提出了NSAPI(网景服务器API)等等。 阅读全文

posted @ 2008-08-07 17:13 Xt Idt 阅读(334) 评论(1) 推荐(1) 编辑