gpt4 book ai didi

asp.net - 无法访问 Httpmodule 中的静态资源(例如 css/js/image 文件)的 session

转载 作者:行者123 更新时间:2023-12-02 10:09:34 24 4
gpt4 key购买 nike

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

我已经浏览了链接ASP.NET CSS file not loaded when adding HttpModule to web.config

但无法得到实现。

有人对此有任何想法吗?

最佳答案

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

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

关于asp.net - 无法访问 Httpmodule 中的静态资源(例如 css/js/image 文件)的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5619717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com