是否更改IIS Express上的会话超时?

是否更改IIS Express上的会话超时?,iis,session-timeout,iis-express,Iis,Session Timeout,Iis Express,我想在使用IIS Express时测试会话超时问题,但我不知道如何修改会话状态设置,以便更改Cookie设置的超时。这是可修改的设置吗?请尝试以下内容 1.在web应用程序的web.config文件中,设置sessionState timeout,如下所示(以分钟为单位) 2.确保应用程序的应用程序池空闲超时大于或等于上面指定的超时(您可以从iisexpress安装文件夹运行以下命令) 即使在正常的IIS 7安装中,web.config也会被完全忽略。相反,在Cookie设置中有一个名为超时的

我想在使用IIS Express时测试会话超时问题,但我不知道如何修改会话状态设置,以便更改Cookie设置的超时。这是可修改的设置吗?

请尝试以下内容

1.在web应用程序的web.config文件中,设置sessionState timeout,如下所示(以分钟为单位)

2.确保应用程序的应用程序池空闲超时大于或等于上面指定的超时(您可以从iisexpress安装文件夹运行以下命令)


即使在正常的IIS 7安装中,web.config也会被完全忽略。相反,在Cookie设置中有一个名为超时的特定设置,必须对其进行修改。它不是应用程序池的一部分,而是默认网站下项目的IIS应用程序的一部分我在运行VS2012/IIS时确认了上面的vikomall答案。谢恩的建议没有奏效。我不得不修改web.config。谢谢!这解决了在调试ASP.NET网站和Azure云服务期间,Visual Studio在短时间空闲后关闭的问题。(希望这个评论能帮助爬虫找到这个问题。:)
appcmd set config /section:applicationPools /[name='YourAppPoolName'].processModel.idleTimeout:0.00:30:00