首页 新闻 会员 周边

用了spring .net之后HttpContext.Current null,在线等

0
悬赏园豆:10 [已解决问题] 解决于 2014-08-27 12:49

是这样的我的项目用的是.NET MVC4,Session是在Service层调用HttpContext.Current.Session设置,Web层引用Service层的。

但是使用了Spring .NET 之后属性注入没有问题,但是执行到Session这块时候,HttpContext.Current一直是null。本人第一次用Spring .NET ,不是很熟悉。希望帮助下,非常感谢。

 

灯塔下的守望者的主页 灯塔下的守望者 | 菜鸟二级 | 园豆:319
提问于:2014-08-27 11:29
< >
分享
最佳答案
0

可能是使用Spring .NET属性注入之后,WriteSessionCookie是在不同的线程执行的。

建议试试通过参数将HttpContext.Current传递给WriteSessionCookie方法。

收获园豆:10
dudu | 高人七级 |园豆:30994 | 2014-08-27 11:54

谢谢,我试试。

灯塔下的守望者 | 园豆:319 (菜鸟二级) | 2014-08-27 11:59

好了解决了将HttpContext.Current传递给WriteSessionCookie方法可以。

灯塔下的守望者 | 园豆:319 (菜鸟二级) | 2014-08-27 12:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册