当我启动应用程序时,我设置了一个会话变量。我想在每个操作(每个控制器操作)检查此变量是否仍然可用或/和Session为空,如果是这种情况将操作重定向到/ Account / LogOn
我尝试使用Application_BeginRequest但没有成功。我认为循环存在问题(如何先完成)Session_Start,Application_Start,...
你知道我该怎么做吗?
谢谢,
答案 0 :(得分:1)
检查Global.asax.cs上的预请求可能有效。
protected void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
//Check session value
}