资源简介
C#Asp.net 验证码控件,用Visual Studio开发,一般处理程序(IHttpHandler)返回随机4位图形验证码存到session会话里面,用户输入验证码字符串,然后通过后台session验证码和用户字符串进行比较判断,从而判断验证码是否正确。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Drawing;
using System.Drawing.Imaging;
using System.Web.SessionState;
namespace WebApplication10
{
public class ImageHandler : IHttpHandlerIRequiresSessionState
{
public bool IsReusable
{
get { return false; }
}
public void ProcessRequest(HttpContext context)
{
// 创建图片对象
Image img = new Bitmap(100 30);
//创建随机4位数
Random rand = new Random(DateTime.Now.Millisecond);
int num = rand.Next(1000 9999);
//将验证码保存到session中
context.Session[“sn“] = num.ToString();
//创建画布
Graphics g = Graphics.FromImage
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6144 2019-03-05 16:03 WebApplication10\WebApplication10\bin\WebApplication10.dll
文件 15872 2019-03-05 16:03 WebApplication10\WebApplication10\bin\WebApplication10.pdb
文件 1258 2019-03-05 15:57 WebApplication10\WebApplication10\ImageHandler.cs
文件 8064 2019-03-05 15:55 WebApplication10\WebApplication10\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2019-03-05 15:53 WebApplication10\WebApplication10\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2019-03-05 15:53 WebApplication10\WebApplication10\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2019-03-05 15:53 WebApplication10\WebApplication10\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 636 2019-03-05 15:57 WebApplication10\WebApplication10\obj\Debug\WebApplication10.csproj.FileListAbsolute.txt
文件 3210 2019-03-05 15:57 WebApplication10\WebApplication10\obj\Debug\WebApplication10.csprojResolveAssemblyReference.cache
文件 6144 2019-03-05 16:03 WebApplication10\WebApplication10\obj\Debug\WebApplication10.dll
文件 15872 2019-03-05 16:03 WebApplication10\WebApplication10\obj\Debug\WebApplication10.pdb
文件 1344 2019-03-05 15:53 WebApplication10\WebApplication10\Properties\AssemblyInfo.cs
文件 524 2019-03-05 15:57 WebApplication10\WebApplication10\Web.config
文件 1245 2019-03-05 15:53 WebApplication10\WebApplication10\Web.Debug.config
文件 1306 2019-03-05 15:53 WebApplication10\WebApplication10\Web.Release.config
文件 5199 2019-03-05 15:57 WebApplication10\WebApplication10\WebApplication10.csproj
文件 1086 2019-03-05 15:57 WebApplication10\WebApplication10\WebApplication10.csproj.user
文件 735 2019-03-05 16:03 WebApplication10\WebApplication10\WebForm1.aspx
文件 569 2019-03-05 16:02 WebApplication10\WebApplication10\WebForm1.aspx.cs
文件 1832 2019-03-05 16:02 WebApplication10\WebApplication10\WebForm1.aspx.designer.cs
文件 938 2019-03-05 15:53 WebApplication10\WebApplication10.sln
..A..H. 12800 2019-03-05 15:53 WebApplication10\WebApplication10.v11.suo
目录 0 2019-03-05 15:53 WebApplication10\WebApplication10\obj\Debug\TempPE
目录 0 2019-03-05 16:04 WebApplication10\WebApplication10\obj\Debug
目录 0 2019-03-05 16:04 WebApplication10\WebApplication10\bin
目录 0 2019-03-05 16:04 WebApplication10\WebApplication10\obj
目录 0 2019-03-05 16:04 WebApplication10\WebApplication10\Properties
目录 0 2019-03-05 16:04 WebApplication10\WebApplication10
目录 0 2019-03-05 16:04 WebApplication10
----------- --------- ---------- ----- ----
............此处省略2个文件信息
相关资源
- asp.net当当网项目
- ASP.NET MVC5考试_管理系统源码
- Web程序设计ASP.NET实用网站开发 沈士根
- 基于ASP.NET的课程管理系统
- Asp.net学生信息管理系统最新源码201
- 《ASP.NET程序设计项目教程》周虎,王
- [精通ASP.NET.MVC5英文原版
- ASP.NET WebAPI+mvc4.0+EasyUI快速开发框架
- ASP.NET WEB服务高级编程
- asp.net mvc 网上书店系统
- asp.net完整项目带数据库
- ASP.NET Core 2 and Vue.js 1st Edition
- Professional+DevExpress+ASP.NET+Controls.pdf
- ASP.NET宠物商店网页MyPetShop源代码
- ASP.NET课设带文档
- ASP.NET MVC AES via Filter
- ASP.NET图书管理系统源码.zip
- asp.net 同学录校友录课程设计含报告
- 业务管理系统源码 asp.net业务管理系统
- 学生毕业设计卓越项目拾柴网
- asp.net项目源码 2个
- 基于asp.net动态网站简易
- 考勤管理系统ASP.NET
- ASP.NET城市公交管理系统
- ASP.NET网络书店(C#全源码提供)
- asp.net Mvc 增删改查
- ASP.NET项目开发全程实录第3版
- 基于asp.net学生成绩管理系统课程设计
- 《ASP.NET动态网站开发案例教程 第2版
- Pro ASP.NET Core MVC 2 (7th) 中文版
评论
共有 条评论