1

在我的应用程序中,我不希望图像、javascript 文件和 css 文件等静态内容需要会话状态。为了防止这种情况,我使用了

<Localization path="folder_containing_files">
  <system.web>
      <pages enableSessionState="false"/>
  </system.web>
</Localization>

尽管我将该属性设置为 false,但仍会为静态内容调用会话状态(正在创建请求)。

4

2 回答 2

4

谢谢大家的支持。

唯一创建请求的是

<modules runAllManagedModulesForAllRequests="true" />

我删除了属性 runAllManagedModulesForAllRequests 这意味着我将值设置为 false 并且问题已解决。干杯:)

于 2013-01-07T16:03:41.850 回答
1

首先,只有在 IIS 中注册的扩展通过它们的处理程序进行处理。.net 运行时甚至不处理图像、文本文件、css。它们由 IIS 提供服务。

你想通过这样做在这里实现什么?

于 2013-01-07T15:14:09.803 回答