/ / Мої коди входу перевіряють мої облікові дані, але не входять - c #, asp.net-mvc

Мої коди входу перевіряють мої облікові дані, але не входжу - c #, asp.net-mvc

У мене MVC.Сторінка входу до мережі C #, і я вирішив внести деякі химерні зміни, і раптом моя сторінка входу перестала працювати. Мені потрібна ваша допомога, хтось ще подивиться мій код і може побачити, що я не міг знайти. Під час налагодження він повертає все істинно, але не заходьте на сторінку індексу. Що ти думаєш ? яка моя проблема, яку я не бачу!

Ось мій контролер:

// GET: /Account/Login

[AllowAnonymous]
public ActionResult Login(string returnUrl)
{
ViewBag.ReturnUrl = returnUrl;
return View();
}

//
// POST: /Account/Login
[HttpPost]
public ActionResult Login(LoginModel model)
{
if (ModelState.IsValid)
{
if (model.IsUserExist(model.EMP_ID, model.EMP_PASSWORD))
{
FormsAuthentication.SetAuthCookie(model.EMP_ID, false);
}
else
{
ModelState.AddModelError("", "The User ID or Password provided is incorrect.");
}
}

return View(model);
}

Відповіді:

2 для відповіді № 1

Ви переносите його в будь-який інший вигляд, ви можете використовувати return RedirectToAction("Actionname","controllername","params if any");

// POST: /Account/Login
[HttpPost]
public ActionResult Login(LoginModel model)
{
if (ModelState.IsValid)
{
if (model.IsUserExist(model.EMP_ID, model.EMP_PASSWORD))
{
FormsAuthentication.SetAuthCookie(model.EMP_ID, false);
//change here
return RedirectToAction("Actionname","controllername","params if any");

}
else
{
ModelState.AddModelError("", "The User ID or Password provided is incorrect.");
}
}


return View(model);
}