ASP.NET 会话状态和临时数据
ASP.NET Session State and TempData
我继承了一个站点,该站点使用 TempData 将各种模型状态对象传递回控制器方法。即,失败的登录会将错误消息存储在 TempData 对象中,并在调用索引方法时从内存中读回。
如果 Session State 是 inproc,这一切都很好,但是我已经实现了一个 Session State 数据库 https://msdn.microsoft.com/en-us/library/ms229862.aspx
该站点现在不再像以前那样重定向到索引方法,而是抛出 500 条。我已经阅读了这篇文章,似乎 TempData 应该可以工作!
关于如何深入研究这个问题以找到真正的问题的任何建议或任何关于让它工作的指示?
检查对象是否可序列化。我遇到了一个类似的问题,其中 inproc 工作而其他会话解决方案不工作,这是由于对象没有完全序列化。
我继承了一个站点,该站点使用 TempData 将各种模型状态对象传递回控制器方法。即,失败的登录会将错误消息存储在 TempData 对象中,并在调用索引方法时从内存中读回。
如果 Session State 是 inproc,这一切都很好,但是我已经实现了一个 Session State 数据库 https://msdn.microsoft.com/en-us/library/ms229862.aspx
该站点现在不再像以前那样重定向到索引方法,而是抛出 500 条。我已经阅读了这篇文章,似乎 TempData 应该可以工作!
关于如何深入研究这个问题以找到真正的问题的任何建议或任何关于让它工作的指示?
检查对象是否可序列化。我遇到了一个类似的问题,其中 inproc 工作而其他会话解决方案不工作,这是由于对象没有完全序列化。