【问题标题】:Extend Session Expiry Time延长会话到期时间
【发布时间】:2012-11-14 19:40:36
【问题描述】:

我正在运行一个讨论网站。即将出现的问题是,在某个时间后会话会自动过期。我在共享服务器上托管我的网站,并且无法访问 IIS 中延长到期时间的设置。那么有什么方法可以使用 web.config 做到这一点吗?

而且我在服务器上启用了基本身份验证并在我的网站中使用默认身份验证,这意味着我没有在配置文件中提供任何身份验证模式。那么它们是一样的吗?

【问题讨论】:

  • 您可以使用表单认证模式来避免会话过期问题

标签: asp.net session iis-7 session-state


【解决方案1】:

是的,这是可能的:

<configuration>
    <system.web>
        <sessionState timeout="x" />
    <system.web>
</configuration>

其中 x 是所需的会话超时时间(以分钟为单位)。

【讨论】:

    【解决方案2】:

    您可以使用 web.config 管理会话超时

    会话状态超时属性以分钟为单位。

    在 webconfig 文件中...

       <system.web>
    <sessionState timeout="1440"></sessionState>
    </system.web>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 2012-02-08
      • 1970-01-01
      相关资源
      最近更新 更多