网站用户必须在1-5分钟不活动后重新登录

本文关键字:新登录 登录 不活动 用户 1-5分钟 网站 | 更新日期: 2023-09-27 18:15:21

我用c#开发了一个网站,由于某种原因,网站在1-5分钟没有活动后一直要求用户重新登录。我上网查了一下。配置并将超时时间设置为60

<authentication mode="Forms">
  <forms loginUrl="login.aspx" name=".tgcpauth" defaultUrl="~/default.aspx" timeout="60" slidingExpiration="true" cookieless="UseCookies"/>
</authentication>

我也在Google Chrome和Firefox上试过。

我想要的最终结果是在30分钟而不是几秒钟后把它们踢出去。

更新:我试图在身份验证部分之前和之后将<sessionState timeout="30" />添加到我的代码中,但它仍然在闲置10分钟后将用户注销。我在某个地方读到,10分钟是IIS的默认时间。如果是这种情况,那么我如何知道我正在运行的IIS版本以及在哪里可以找到IIS?我使用的是Microsoft Visual Studio 2010。现在,如果我没有安装IIS,那么我应该安装它吗?它对我的c#网站有什么好处?

网站用户必须在1-5分钟不活动后重新登录

对于那些正在看这个问题的人,我发现我不能做任何事情,因为网站托管在GoDaddy上,另一个副本托管在共享服务器上的HostGator上,我们无法控制应用程序超时池