【发布时间】:2008-11-16 00:10:19
【问题描述】:
我在 global.asax 中为当前线程设置了一个自定义安全主体对象,一切都很好,正常没有问题。
但是,我只是通过让页面提供图像来添加动态图像功能,并且每当加载该动态图像页面时 System.Web.HttpContext.Current.Session 在 global.asax 中为空,这阻止了我将安全主体设置为正常并从那时起级联问题。
通常会话在 global.asax 中只有一次在用户登录开始时的会话期间为空,之后它始终可用,但只有这个例外。
当浏览器在原始页面中遇到图像标签时加载动态图像页面,即
我猜这是浏览器请求该页面而没有发送一些凭据这一事实的某个方面?
任何帮助将不胜感激。
【问题讨论】:
标签: asp.net session null global-asax