Javascript 跳过表单Get/Post Ajax的身份验证票证过期

Javascript 跳过表单Get/Post Ajax的身份验证票证过期,javascript,c#,ajax,asp.net-mvc-4,Javascript,C#,Ajax,Asp.net Mvc 4,在我的web应用程序(MVC4C#)中,我应用了30分钟后过期的FormsAuthenticationTicket。30分钟后,如果用户未执行任何操作,将重定向到登录页面 但在我的仪表板页面中,并没有出现通过Ajax自动后台发布/获取的情况(每2分钟运行一次) 即使用户不执行任何操作(空闲),仪表板页面中的FormsAuthenticationTicket也永远不会过期 这是由自动后台进程(get/postajax)引起的,因为如果用户空闲,其他页面将重定向到login 如果是,我应该怎么做,以

在我的web应用程序(MVC4C#)中,我应用了30分钟后过期的FormsAuthenticationTicket。30分钟后,如果用户未执行任何操作,将重定向到登录页面

但在我的仪表板页面中,并没有出现通过Ajax自动后台发布/获取的情况(每2分钟运行一次)

即使用户不执行任何操作(空闲),仪表板页面中的FormsAuthenticationTicket也永远不会过期

这是由自动后台进程(get/postajax)引起的,因为如果用户空闲,其他页面将重定向到login


如果是,我应该怎么做,以便在用户空闲时后台进程不会影响会话到期?

您可以尝试继承从ApiController接收Ajax调用的控制器