我有一个带有不同用户帐户和密码的MVC应用程序.登录功能正常,但是当我单击注销按钮时,我收到404错误说:
'/'应用程序中的服务器错误.
无法找到该资源.说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,>其名称已更改,或暂时不可用.请查看以下网址,并确保拼写正确.
请求的URL:/ Account/LogOff
这是注销按钮的代码:
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Log Off", "LogOff", "Account")</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
这是AccountController中的代码
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
Session.Clear();
FormsAuthentication.SignOut();
return RedirectToAction("Index", "Home");
}
Run Code Online (Sandbox Code Playgroud)