0
У меня есть приложение asp.net, которое использует аутентификацию формы. В моей модели я хотел бы добавить свой сессионный счетПустой пароль в форме authentification
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");
}
}
Моей сессия учетной запись администратора нет пароля, когда я запускаю приложение, появляется исключение, указывающее, что я должен поместить пароль моему пользователю.
Так как я могу исправить эту проблему?
Почему бы не обойти проблему, используя * стандартный * пароль? – Arran
Что вы подразумеваете под стандартным паролем? –
Как и пароль, который вы знаете. Почему вы должны использовать пустой пароль? – Arran