当我使用[Authorize]属性时,我无法获得之前存储的会话数据。例如:
public ViewResult Index()
{
// do some stuff
Session["Test"] = "Hi StackOverflow!";
}
然后我试着在另一个动作中得到它,但是[授权] attibute:
[Authorize]
public ViewResult Test()
{
// do some stuff
if(Session["Test"] == null)
{
//do some more stuff
}
}
Session["Test"]
始终为空。但是,如果我删除它的工作属性。有人能帮助我吗?
我在Session_Start中实例Session["Test"]
。