【发布时间】:2011-08-03 19:14:30
【问题描述】:
我知道这是一个常见问题,但我已经尝试了我发现的每一个建议,但似乎没有一个对我有用。
我有一个带有托管服务提供商的 Windows 专用服务器。我有一个用 asp.net 开发的网站。我想增加会话超时(不是应用程序超时),这意味着,我希望会话持续更长时间。
我尝试通过在里面添加这一行来编辑 web.config 文件
<sessionState timeout="60"></sessionState>
我已经尝试按照这篇文章在 iis 中更改此值:
http://technet.microsoft.com/en-us/library/cc725820(v=ws.10).aspx
我的 web.config 文件中的身份验证部分如下:
<authentication mode="Windows"/>
这些选项似乎都不起作用。会话值在 5 分钟(或更短)后为空。我已经登录,等了将近 6 分钟,当尝试访问另一个页面时,Session 值为 null。
任何帮助将不胜感激。
【问题讨论】:
标签: asp.net iis-7 web-config session-timeout