我正在使用Asp.net Mvc3应用程序并使用IPrinciple
,IIdentity使用自定义身份验证
并将已验证的用户详细信息存储在HttpContext.Current.Session
(SimpleSessinPessister
staic类)中。
在不同的操作/视图之间导航(在同一控制器中)(使用RedirectToAction)HttpContext.Current.Session
变为空。
另一个观察是,很快我们使用miscrosoft.reportviewer
生成PDF,HttpContext.Current.Session
变为空,应用程序被迫重新登录。
如果`HttpContext.Current.Session变为null,那么TempData也变为空?
提前致谢。 JMS