2015-03-28 5 views
0

У меня проблема с приложением ASP.NET MVC 4. У меня есть частичный вид с парование код:MVC 4 сообщение автоматически перенаправляется на действие, которое я не хочу

<li>@using (Html.BeginForm("LogOff", "Account", FormMethod.Post, 
    new { id = "logoutForm", style = "display: inline;" })) 
{ 
    @Html.AntiForgeryToken() 
    <a href="javascript:document.getElementById('logoutForm').submit()">Log out</a> 
} 
</li> 

И после я нажимаю «Выйти» им перенаправлены:/Счет/Вход ReturnUrl =% f2Account% f2LogOff и собирается к действию:

// 
// GET: /Account/Login 

[AllowAnonymous] 
public ActionResult Login() 
{ 
    ViewBag.Title = loginTitle; 
    return View(); 
} 

Но я хочу, чтобы справиться с этим в действии:

[HttpPost] 
[ValidateAntiForgeryToken] 
public ActionResult LogOff() 
{ 
    Session["user"] = null; 
    return RedirectToAction("Index", "Index"); 
} 

Можете ли вы мне помочь?

ответ

1

Похоже, что вы не вошли в систему при выходе из системы.