0

我正在开发 Asp.net Mvc3 应用程序并使用自定义身份验证IPrinciple,使用 IIdentity 并将经过身份验证的用户详细信息存储在HttpContext.Current.SessionSimpleSessinPessister静态类)中。在不同的操作/视图(在同一控制器中)(使用 RedirectToAction)之间导航后HttpContext.Current.Session变为空。

另一个观察结果是,很快我们使用miscrosoft.reportviewer它生成的 PDFHttpContext.Current.Session变为 null 并且应用程序被迫重新登录。

如果 `HttpContext.Current.Session 变为 null 那么 TempData 也变为 null 吗?

提前致谢。杰姆斯

4

0 回答 0