Asp.net 延长会话到期时间

Asp.net 延长会话到期时间,asp.net,session,iis-7,session-state,Asp.net,Session,Iis 7,Session State,我正在运行一个讨论网站。接下来的问题是,经过一段时间后,会话将自动过期。我在共享服务器上托管我的网站,无法访问IIS中延长过期时间的设置。那么,使用web.config有什么方法可以做到这一点吗 而且我在服务器上启用了基本身份验证,在我的网站上使用了默认身份验证,这意味着我在配置文件中没有给出任何身份验证模式。那么它们是一样的吗 是的,这是可能的: <configuration> <system.web> <sessionState time

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

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

是的,这是可能的:

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


其中x是所需的会话超时(分钟)。

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

Sessionstate timeout属性以分钟为单位

在webconfig文件中

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

您可以使用表单身份验证模式来避免会话到期问题