【发布时间】:2010-11-17 19:09:01
【问题描述】:
例如,
我可以在 web.config 文件中通过添加来指定会话超时:
<system.web>
<sessionState timeout="10"/>
</system.web>
或者我可以通过转到应用程序配置选项来配置 IIS 中的会话超时。
如果它们都配置为不同的值,哪一个会胜出?更具体地说,所有其他设置都遵循相同的模式吗?
编辑:我不认为它们是一体的。 web.config 获胜。当我更改 IIS 中的值时,没有任何内容被写回 web.config。
web.config 中的设置与 IIS 中的设置之间存在明显的脱节。我还没有阅读任何关于其中一个覆盖另一个的好的文档。我所观察到的是 web.config 获胜。我认为其他人可能对这种差异有更深入的了解。
【问题讨论】: