如何在ASP.NET中的会话超时重定向到其他页面并测试它

时间:2014-07-01 07:02:30

标签: asp.net .net session session-timeout

应用程序是在框架3.5中开发的。

没有登录页面。它是指" windows" web.config文件中的身份验证。

我想设置 - 当会话超时发生时,它应该重定向到特定页面'并显示出时间。

任何人都可以建议我如何在开发环境中实现这一目标并进行测试。

我不会'想在服务器端配置任何配置。

只需要一件事 - 在会话超时时重定向到特定页面并在开发环境中测试它。

我在web.config上添加了以下行。并尝试通过保持站点空闲检查,然后单击某个按钮,但没有任何效果。请指导我。      <sessionState timeout="01" mode="InProc" cookieless="false" />

1 个答案:

答案 0 :(得分:0)

添加web.config

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login" timeout="1" defaultUrl="~/" />
</authentication>

<sessionState mode="InProc" customProvider="DefaultSessionProvider" timeout="1">
  <providers>
    <add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
  </providers>
</sessionState>