【发布时间】:2013-01-28 15:13:51
【问题描述】:
我正在开发 Asp.net MVC 3 应用程序,其中我有一种在帐户控制器中注销的方法。
public ActionResult LogOff()
{
try
{
// Session.User = null;
this._authenticationService.SignOut();
return RedirectToAction("Login", "Account");
}
catch (Exception e)
{
return View("Error");
}
}
我想从 global.asax.cs 中的 Session_End 方法调用这个方法,或者有没有其他方法可以从 global.asax.cs 文件中调用RedirectToAction("Login", "Account");。
【问题讨论】:
-
您是否试图在用户请求之外做一些事情? (另请注意 Session_End is not fired for SQL/state service session state )。
标签: c# asp.net asp.net-mvc-3 session session-state