Tag: asp.net 成员

ASP.NET MVC自定义成员资格提供程序 – 如何重载CreateUser?

我正在尝试构建自定义成员资格提供程序。 我想在注册期间捕获其他信息(名字和姓氏),我不使用用户名(电子邮件是登录名)。 在我的自定义成员资格提供程序中,我正在尝试重载CreateUser方法,如下所示: public override MyMembershipUser CreateUser(string firstName, string lastName, string email, string password) { … } 但是,当我想从帐户控制器调用它时: [HttpPost] public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Attempt to register the user MembershipCreateStatus createStatus; Membership.CreateUser(model.FirstName, model.LastName, model.Email, model.Password); if (createStatus == MembershipCreateStatus.Success) { return RedirectToAction(“Index”, “Home”); } else { ModelState.AddModelError(“”, ErrorCodeToString(createStatus)); } } // […]