小编qua*_*m62的帖子

在Web方法中创建Cookie

我有一个通过jquery-ajax方法检查数据库中用户的网络方法,我想查看客户端是否存在于数据库中,我在客户端使用用户名创建一个cookie,但我知道staticmethod中没有可用的响应。如何创建一个使用jquery ajax调用的方法中的cookie,并且必须是静态的。其我的代码不起作用,因为cuz响应不正确

 if (olduser.Trim() == username.Trim() && password.Trim()==oldpass.Trim())
        { retval =olduser;

        HttpContext context = HttpContext.Current;
        context.Session[retval.ToString()] = retval.ToString();
        HttpCookie cook = new HttpCookie("userath");
        cook["submituser"] = "undifiend";
        Response.Cookies.Add(cook);

       }
Run Code Online (Sandbox Code Playgroud)

c# asp.net jquery c#-3.0 c#-4.0

2
推荐指数
1
解决办法
2473
查看次数

限制输入密码错误3次的用户

我有一个登录页面,用户可以输入用户名和密码我隐藏有文本框内容的div我知道我的方法非常糟糕,但我没有更好的解决方案.有人可以帮助我当用户输入错误超过3次?我想用c#代码做客户端和jquery.

  $.ajax(
  {
      type: "POST",
      url: "loginpg.aspx/loginmtd",
      data: JSON.stringify({
          username: username,

          password: password

      }),
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      async: true,
      cache: false,
      success: function (ret) {
          if (ret.d != "" && hasError == false) {
               $(".error").hide();
               hasError = true;
               $('#result').after('<span class="error"> welcome  ' + ret.d + '</span>');

          } else if (hasError == false) {
               $(".error").hide();

               hasError = true;
               if (failcount < 3) {

                    $('#result').after('<span class="error">password is wrong' + ret.d + '</span>'); 
                    ret = "";
                    failcount += 1;
               } else …
Run Code Online (Sandbox Code Playgroud)

c# asp.net jquery c#-3.0 c#-4.0

1
推荐指数
1
解决办法
807
查看次数

标签 统计

asp.net ×2

c# ×2

c#-3.0 ×2

c#-4.0 ×2

jquery ×2