public IActionResult getCaptcha() { var r = GeetestHelper.registerChallenge("h5"); //服务器端 // r.success return(Json(r)); }
/// <summary> /// 获取Geetest验证码 /// </summary> /// <returns></returns> public JsonResult GetGeetestValidCode() { var helper = new GeetestHelper(); var userIp = Request.GetIP(); var gtServerStatus = helper.PreProcess(userIp); Session[GeetestConsts.GeetestUserId] = userIp; Session[GeetestConsts.GtServerStatusSessionKey] = gtServerStatus; return(Json(helper.Response, JsonRequestBehavior.AllowGet)); }
public IActionResult Index(string challenge, string validate, string seccode) { var r = GeetestHelper.enhencedValidateRequest(challenge, validate, seccode, true); return(Json(new { result = r })); }