控制器中的
public ActionResult valideCode() {
//创建长的为5的字符串
string strvalideCode = Title.GetRandomCode(5);
//将验证码传递到服务器以便验证验证码是否正确
Session["ValideCode"] = strvalideCode;
//将生成的字符串转换为字符串,二进制数组接收
byte[] ImgValideCode = Title.CreateImage(strvalideCode);
return File(ImgValideCode, "image/jpeg");
}
验证码的自定义类
/// <summary>
/// 获得随机字符串
/// </summary>
/// <param name="intLength">随机数的长度</param>