【发布时间】:2023-03-16 15:45:02
【问题描述】:
我在 Global.asax 的 Session_OnEnd() 方法中尝试重定向
如果我输入
public void Session_OnStart()
{
HttpContext.Current.Response.Redirect("http://www.google.es");
}
然后去谷歌,但是当我尝试这个 onEnd...
public void Session_OnEnd()
{
HttpContext.Current.Response.Redirect("http://www.google.es");
}
表演
“用户代码未处理 NullReferenceException”,对象引用 未设置为对象的实例。
有人帮我解决这个问题吗?
【问题讨论】:
-
你是如何测试 Session_OnEnd 的?
-
但那里似乎没有接受的答案..
-
@ssilas777 这并不一定意味着没有正确或有效的答案。
-
你看过ASP.NET的页面事件生命周期吗? (类似适用于 MVC...)
-
我将会话过期时间设置为 1 分钟,为了尝试这个,我在 Session_OnStart 和 Session_OnEnd 的方法开始处设置了一个断点,并尝试在两者中重定向,仅在 OnStart 中运行,在 OnEnd 中不起作用
标签: c# asp.net asp.net-mvc asp.net-mvc-4 url-redirection