C# ASP.Net MVC 4将onSessionStart重定向到操作
在我的全局ASAX中,我检测到一个条件,如果不满足,我将转到帐户控制器上的登录操作C# ASP.Net MVC 4将onSessionStart重定向到操作,c#,asp.net,asp.net-mvc,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 4,在我的全局ASAX中,我检测到一个条件,如果不满足,我将转到帐户控制器上的登录操作 void Session_Start(object sender, EventArgs e) { if(thingy==null) Response.Redirect(Request.ApplicationPath + "/Account/Login"); } 在此阶段,是否有方法获取帐户登录操作的URL?尝试以下操作: void Session_
void Session_Start(object sender, EventArgs e)
{
if(thingy==null)
Response.Redirect(Request.ApplicationPath + "/Account/Login");
}
在此阶段,是否有方法获取帐户登录操作的URL?尝试以下操作:
void Session_Start(object sender, EventArgs e)
{
if (Session.IsNewSession)
Response.RedirectToRoute("LogOn", "User");
}
谢谢你,戴夫。我正在寻找帐户控制器上登录操作的url。我不想硬编码。您想使用appsettings还是只使用url.action()解决方案?url.action,但在Global.assx上似乎不可用