【问题标题】:Not able to access session in Httpmodule for static resources like css /js/ image files无法访问 Httpmodule 中的会话以获取 css /js/ 图像文件等静态资源
【发布时间】:2011-08-02 22:42:45
【问题描述】:

我创建了一个 HTTPModule。使用 PreRequestHandlerExecute 检索会话信息。它适用于 aspx 页面。但是在加载 css/js 或任何图像文件时,Session 为空。

我已经通过链接ASP.NET CSS file not loaded when adding HttpModule to web.config

但无法实现。

有人对此有任何想法吗?

【问题讨论】:

    标签: asp.net image session unmanaged httpmodule


    【解决方案1】:

    我认为您会发现您的静态文件正在由StaticFileHandler 处理,因此不会触发会话事件,因为出于效率目的不会激活会话。

    您可以将 IIS 配置为通过不同的处理程序(例如 PageHandler)传递静态文件,但实际上您首先需要知道是否需要这样做。您尚未描述为什么希望会话可用于静态文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      • 2020-11-11
      • 2015-07-08
      • 1970-01-01
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多