我在localhost上的ASP.NET Web服务太快了

Cyb*_*ist 5 .net c# asp.net iis web-services

所以在这里,我尝试在localhost上调试我的ASP.NET Web服务中的一个小问题,而当我逐步完成它时,这件事情会超时.在这里,我认为默认超时值是20 分钟.但超时似乎发生在30秒 - 我已经两次定时 - 虽然在另一个时间我做了20秒.

我已经尝试通过将sessionState超时设置为30来管理这个问题,这符合MSDN关于HttpSessionState HERE的说法.使用此代码:

<sessionState
  mode="InProc"
  cookieless="true"
  timeout="30" />
Run Code Online (Sandbox Code Playgroud)

在.

MSDN说超时的值应该是几分钟("获取并设置时间量,以分钟为单位......"),但它似乎没有任何区别.Machine.config没有指定任何值,因此默认为20分钟.

我在IIS 7.5中运行.我检查了IIS中的ASP.NET会话状态模式设置的属性,并将其选为"正在处理中".我不知道这会影响到什么,如果有的话.

所以这对我来说是一个谜.