这是我注意到的问题,当用户会话过期时,他/她单击 Web 应用程序上的链接,例如 http://www.mywebsite.com/myreport.aspx?picture=1 他们被带到页面,而不是注销或新的登录页面。
我想在某处编写一些代码,以便在它到达 Page_Init 之前检查某些条件..我认为每个请求都必须通过 global.asax 但显然我上面提到的那个并没有直接转到页面,其中它会引发各种错误。我可以在每个页面中编写代码,但这根本不是很优雅,所以我想把它写在每个请求都必须通过的地方,不管有没有会话..