Asp.net System.Web.HttpContext.Current.Session null in globa
发布时间:2020-12-15 23:47:05 所属栏目:asp.Net 来源:网络整理
导读:我有一个自定义安全主体对象,我在global.asax中为当前线程设置,一切都很好,没有问题. 但是,我只是添加一个动态图像功能,让一个页面提供图像,每当加载动态图像页面System.Web.HttpContext.Current.Session是null在global.asax,这阻止我设置安全校长是从那时开
我有一个自定义安全主体对象,我在global.asax中为当前线程设置,一切都很好,没有问题.
但是,我只是添加一个动态图像功能,让一个页面提供图像,每当加载动态图像页面System.Web.HttpContext.Current.Session是null在global.asax,这阻止我设置安全校长是从那时开始的正常和级联问题. 通常,在用户登录时,在开始时的会话期间,global.asax中的Session仅为null,之后它始终可用于此单个异常. 当浏览器碰到原始页面中的图像时,加载动态图像页面,即 我猜这是浏览器在不发送一些凭据的情况下请求该页面的一个方面呢? 任何帮助将不胜感激. 解决方法
约翰,
我假设你正在为处理程序使用一个ashx处理程序.如果是这样,请务必从IRequiresSessionState派生例如: public class Images : IHttpHandler,System.Web.SessionState.IRequiresSessionState { } 如果您不使用ashx,您可以描述动态图像页面的意思吗? 玩笑 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – .NET 4.0实现OutputCacheProvider
- 使用ASP.net MVC&JQuery将HTML标签(代码)作为字符串发布
- 清理ASP.NET提供的“杂乱”标记
- 如何在iis8中启用asp.net
- asp.net – 当主机名中有下划线时,表单身份验证无法识别为在
- asp.net-mvc-4 – 同一网站的不同域的robots.txt文件
- asp.net-core – 如何在ASP.NET Core中设置cookie validate
- asp.net – 如何将kendo Ui下拉选择值的ID传递给控制器???
- asp.net – 如何拦截WCF .svc服务中对方法的所有调用?
- asp.net – 会话超时和页面响应时间
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC自定义授权
- asp.net – Http Handler正在iis express中工作,
- ASP.NET知识点总结3
- asp.net-mvc – 未找到部分视图或视图引擎不支持
- asp.net-mvc – 在MVC控制器中复制代码
- asp.net-mvc – 为什么没有参数的POST不返回JSON
- asp.net-mvc – ASP.NET MVC 3自定义HTML助手 –
- asp.net-mvc – ASP.net MVC 4中的条件@ Scripts
- ASP.NET MVC 2.0 – RenderPartial和RenderActio
- asp.net-mvc – 使用Asp.net Mvc缩略图
热点阅读