我每隔5分钟使用ajax / jquery调用一个页面,但我的会话仍被杀死,应用程序重定向到登录页面。
是否因为表单身份验证?我在web.config中有以下代码。
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
我没有在web.config中指定会话超时,这意味着默认情况下它将使用20分钟。但是,因为我每隔5分钟就调用一个页面,它应该保持会话正确吗?
答案 0 :(得分:0)
检查应用程序池的超时时间(在IIS - 网站属性中),并在需要时增加它。大多数共享托管服务提供商都降低了此值以节省服务器资源。
此致