1

我有一个 MVC 应用程序,我需要为每个应用程序实例创建和存储一个唯一的会话 ID。在标准 ASP.NET 中,这很容易,我只需在母版页中添加一个隐藏字段并在第一个 Page_Load 上存储一个 Guid。

但是,MVC 中没有代码,而且我也相信您不能为母版页实现控制器或创建强类型视图母版页。

有人知道解决这个问题的简单方法吗?我只是第一次玩 MVC,所以如果我要问的内容看起来很简单,请保持温和。

谢谢

4

2 回答 2

2

如果您需要在应用程序实例的生命周期内保留一些对象,我建议您使用内置的Cache对象或Application。如果这些对象需要特定于每个用户,则使用Session对象。

于 2010-09-17T11:52:23.583 回答
1

为什么不将其存储在 cookie 中?

于 2010-09-17T11:41:46.887 回答