【发布时间】:2011-04-07 01:00:00
【问题描述】:
在我的 asp.net-mvc 项目中,我有一个 AccountController,它在登录时将带有用户首选项的 cookie 设置为 Request.Response,然后执行 RedirectToAction。 重定向后,cookie 会被重置,因此我会丢失我的设置。
我能想出的唯一解决方案是将 cookie 中的数据添加到 tempdata 中,然后稍后在 RedirectToAction 的目标操作中再次获取它。这当然有点倒退......
这是一种常见的做法吗?没有更好的解决方案吗?我应该以不同的方式处理我的 cookie 吗?
【问题讨论】:
标签: .net asp.net-mvc cookies redirect