您的位置:首页 > 编程语言 > ASP

ASP.NET with C#生成验证码的过程

2006-11-04 10:32 471 查看

ASP.NET with C#生成验证码的过程

生成验证码的大概过程就是在后台取得一个随机的字符串,然后该随机字符串绘制成一幅图片,当然,图片可以加上噪声,防止基本上不会出现的N人分析图形数据获取和还原字符串。

具体生成验证码的代码如下,在生成随机字符串的同时会将字符串设置到一个Session["ValidateCode"] 中,实用的时候只要得到用户返回值和Session值比较就可以得出填入的验证码是否一致了。

1using System;
2using System.IO;
3using System.Web.UI;
4using System.Drawing;
5using System.Drawing.Imaging;
6using System.Drawing.Drawing2D;
7
8namespace Web.Common
9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: