Asp.net mvc 4 MVC4应用程序中的会话为空
我是MVC新手,我发现很难在web应用程序中完成最常见的事情。 我无法检索会话对象 在会话启动期间,我在会话变量中设置用户信息 会话[“当前用户]=用户信息 userInfo包含角色和区域属性。基于这些值,我在_Layout.cshtml文件中动态创建菜单Asp.net mvc 4 MVC4应用程序中的会话为空,asp.net-mvc-4,Asp.net Mvc 4,我是MVC新手,我发现很难在web应用程序中完成最常见的事情。 我无法检索会话对象 在会话启动期间,我在会话变量中设置用户信息 会话[“当前用户]=用户信息 userInfo包含角色和区域属性。基于这些值,我在_Layout.cshtml文件中动态创建菜单 如果会话[“CurrentUser”]!=null,则生成菜单 这里的问题是会话[“CurrentUser”]总是null 我将sessionStatemodule添加到web.config中,但仍然没有任何帮助 请就如何获得课程提供建议 提
如果会话[“CurrentUser”]!=null,则生成菜单
这里的问题是会话[“CurrentUser”]
总是null
我将sessionStatemodule添加到web.config中,但仍然没有任何帮助
请就如何获得课程提供建议
提前感谢如果userInfo为null怎么办?如果您可以显示更多类似完整方法的代码,您可能会获得更具体的帮助。该应用程序启用了siteminder。我使用了一个现有的安全组件,如果用户通过siteminder验证,该组件将返回会话对象。如果会话对象为null,则它是无效的user.当我试图在_Layout.cshtml中访问我的会话对象以创建标题和菜单时,为什么我的会话对象为空。有任何输入吗?谢谢。我和这篇文章有相同的问题。当我转到生产时,它在我的本地工作是问题。请帮助