public IActionResult GetCode() { var(code, bytes) = VCodeHelper.GenVCode(4); // code handle logic System.Console.WriteLine(code); return(File(bytes, "image/gif")); }
public ActionResult ShowVCode() { VCodeHelper validateCode = new VCodeHelper(); string strCode = validateCode.RandomCode(4); //把验证码放到session中 Session["VCode"] = strCode; byte[] imgBytes = validateCode.CreatVCodeImgs(strCode); return(File(imgBytes, "image/jpeg")); }
public JsonResult GetVcode(string codeID) { if (!string.IsNullOrWhiteSpace(codeID)) { //CacheHelper.Instance.Remove(codeID); Session.Remove(codeID); } codeID = Guid.NewGuid().ToString("N"); var code = VCodeHelper.GetNumAndStr(4); var imgdata = VCodeHelper.CreateImage(code); Session[codeID] = code; //CacheHelper.Instance.Set(codeID, code); return(Json(ResponseMessage.GetSucess(new { codeID, imgdata }))); }