public ActionResult GetValidateCode() { VerifyCode vCode = new VerifyCode(); string code = vCode.CreateVerifyCode(4); Session["session_verifycode"] = Md5Helper.MD5(code, 16); byte[] bytes = vCode.CreateValidateGraphic(code); return(File(bytes, @"image/jpeg")); }
// GET: VerifyCodeImage public ActionResult Index() { VerifyCode vCode = new VerifyCode(); string code = vCode.CreateValidateCode(5); Session[BeforeCompileConstDefined.HttpContext_Login_Img_Verify_Code] = code; byte[] bytes = vCode.CreateValidateGraphic(code); return(File(bytes, @"image/jpeg")); }
/// <summary> /// 验证码的校验 /// </summary> /// <param name="context"></param> /// <returns></returns> public ActionResult CheckCode() { //生成验证码 VerifyCode validateCode = new VerifyCode(); string code = validateCode.CreateValidateCode(4); Session["ValidateCode"] = code; byte[] bytes = validateCode.CreateValidateGraphic(code); return(File(bytes, @"image/jpeg")); }