我需要在会话超时时将用户重定向到登录页面。global.asax 中 Session_End 方法的问题是:
- 它不支持 Response.Redirect 或 Server.Transfer
- 任何使用 HttpContext.Current.Response 的尝试都会导致“对象引用未设置为对象的实例”错误
我想知道的是是否可以将用户直接(特别是)从 session_end 重定向到另一个页面。有些方法有效(不使用 session_end 方法),但它们都需要向服务器发出请求(例如刷新,我不想要)。我可以在不使用 javascript 的情况下执行此操作吗?(更重要的是,我应该这样做吗?)
提前致谢!