将会话数据与身份一起存储

时间:2016-11-08 16:12:34

标签: asp.net asp.net-mvc session asp.net-identity claims-based-identity

使用身份时,存储多请求,非用户特定数据的最佳做法是什么?

我有一项功能可以跟踪我登录用户当前选择的项目,为此我将其存储在Session["itemId"]中。但是,当我退出时,它不会被清除。

我的研究让我相信我应该添加一个声明,但这似乎不是正确的地方。它不仅仅是用户特定的当前选择。如果它是我想要存储的更复杂的对象,那该怎么办呢。

我可以说服身份在注销时清除会话状态吗?

0 个答案:

没有答案