web.config中的以下条目之间有什么区别:
<sessionState timeout="30"/>
IIS 7.5中的此设置(默认网站&gt;高级设置&gt;连接限制):
我知道web.config应该适用于ASP.NET会话保持活动的时间,但IIS的设置是什么?
答案 0 :(得分:19)
连接超时是指从浏览器到服务器的连接需要多长时间才能超时。因此,当浏览器请求页面/图像/资源时,IIS应等待多长时间才能终止连接。它在秒中声明。
它也可以在web.config
中设置(例如2分120秒):
<limits connectionTimeout="00:02:00" />
会话超时是会话可以存活的时间。这是跨多个连接,并在分钟中说明。
它们是控制不同事物的两种不同设置。
答案 1 :(得分:1)
我认为IIS是默认设置,如果要覆盖它们,请使用web.config:
http://technet.microsoft.com/en-us/library/cc754617%28WS.10%29.aspx