当前位置:  开发笔记 > 编程语言 > 正文

如何在ASP.NET中存储会话数据?

如何解决《如何在ASP.NET中存储会话数据?》经验,为你挑选了1个好方法。

我们有一个适用于ASP.NET的flex应用程序.(通过weborb).我们在.NET端使用几个数据来加载数据,例如:UserId,ChannelId,......现在只有userid存储在HttpContext.Current.Identity的名称中.因此,flex端不需要一直推送用户ID,但现在我们也想禁用channelid的"推送".

我想知道我们应该在哪里"存储"这些数据.会话保存得足够还是我们需要使用cookie?还是有其他方法解决这个"问题".



1> Sheraz..:

我建议使用,Session因为这些值然后存储在服务器上(cookie存储在客户端上).还使用静态类并将会话包装在那里.

代替

Session["channelid"] = ChannelId

使用

SessionManager.ChannelId = ChannelId

并且您可以声明SessionManager为具有使用会话的静态属性的静态类.我相信这也是微软的一般做法.

干杯

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有