利用HttpHandler实现验证码
2008-03-24 17:52
381 查看
span style="font-size: 12pt">输出图片并保存验证码在Session里面。
注意:
必须继承System.Web.SessionState.IRequiresSessionState接口,才能实现Session读写!
System.Web.SessionState的一些接口
IReadOnlySessionState 指定目标 HTTP 处理程序只需要具有对会话状态值的读访问权限。这是一个标记接口,没有任何方法。
IRequiresSessionState 指定目标 HTTP 处理程序需要对会话状态值具有读写访问权。这是一个标记接口,没有任何方法。
<%@ WebHandler Language="C#" Class="ValidateCode" %>
2
3using System;
4using System.Web;
5using System.Web.SessionState;
6
7public class ValidateCode : IHttpHandler, IRequiresSessionState
11
--------------------------------------------------
页面调用<img src="ashx文件地址">
判断验证码是否正确
Session["Code"].ToString()==输入的字符
注意:
必须继承System.Web.SessionState.IRequiresSessionState接口,才能实现Session读写!
System.Web.SessionState的一些接口
IReadOnlySessionState 指定目标 HTTP 处理程序只需要具有对会话状态值的读访问权限。这是一个标记接口,没有任何方法。
IRequiresSessionState 指定目标 HTTP 处理程序需要对会话状态值具有读写访问权。这是一个标记接口,没有任何方法。
<%@ WebHandler Language="C#" Class="ValidateCode" %>
2
3using System;
4using System.Web;
5using System.Web.SessionState;
6
7public class ValidateCode : IHttpHandler, IRequiresSessionState
11
--------------------------------------------------
页面调用<img src="ashx文件地址">
判断验证码是否正确
Session["Code"].ToString()==输入的字符
相关文章推荐
- 利用HttpHandler实现验证码
- 利用HttpHandler实现验证码 及 当你希望从ashx或HttpHandler里访问你的Session时,你必须实现IReadOnlySessionState接口.
- 利用HttpHandler实现验证码
- ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)
- Asp.Net HttpHandler 实现验证码功能
- 转:ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)
- ASP.NET利用HttpHandler实现多扩展名文件下载 [转]
- ASP.NET利用HttpHandler实现多扩展名文件下载 转载
- 利用HttpHandler生成验证码
- 利用Httphandler实现URL重写(重写URL及伪静态)
- 转:ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)
- 用HttpHandler实现asp.net 的验证码功能
- ASP.NET利用HttpHandler实现多扩展名文件下载
- ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转)
- ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)
- 利用Http Handler实现防止盗链
- ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)
- ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转)
- ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转)
- ASP.NET2.0利用httphandler实现URL重写(伪URL及伪静态)