我正在使用TempData
,以便在使用RedirectToAction
时保留我的模型。它工作正常,但是我有点a恼,认为这可能不是正确的选择。我确实尝试避免使用Session数据,并且我已经阅读到TempData
使用Session。使用安全吗?在负载平衡的环境中使用它可能会出现问题吗?
Trivia问题:“安全吗?”-为电影命名。
最佳答案
是的,TempData由 session 存储支持,因此,如果您处于负载平衡的环境中,则在使用它时必须格外小心(粘性 session ,持久 session 状态等)。
当使用PRG模式时,TempData便是事实上的选择,这正是它的设计目的。
至于是否正确,这取决于您的用例!
PS马拉松男子。
关于asp.net-mvc - TempData:安全吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8243613/