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