表单身份验证中的空密码

时间:2013-09-13 09:59:48

标签: c# asp.net .net asp.net-mvc authentication

我有一个使用表单身份验证的asp.net应用程序。在我的模型中,我想添加我的会话帐户

public class Users
    {
        public string name;
        public string password;
        public string mail;
       public  Users()
        {
            Membership.CreateUser("Lamloumi", "");
        }
        Users(string _name, string _pwd, string _mail) {
            name = _name; password = _pwd; mail = _mail;
        }
    }
web.config

中的

  <authentication mode="Forms" >
      <forms loginUrl="~/Home/login" ></forms>
    </authentication>
我在控制器中

   public ActionResult login() {
            Models.Users _u = new Models.Users();
            if (User.Identity.IsAuthenticated)
            {
                return View();
            }
            else {
                return View("Index");
            }
        }

我的会话管理员帐户没有密码,当我运行该应用程序时,出现异常表示我必须为我的用户设置密码。

那么我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

Membership.CreateUser("Lamloumi", "PasswordOnlyKnownToMe");