如何通过C#中的SessionID获取会话

时间:2010-12-02 20:02:37

标签: c# session uploadify

我正在开发一个ASP.NET MVC应用程序,我正在尝试使用'Uploadify'JQuery插件。我遇到的一个问题是,使用Flash发送cookie信息显然存在一个众所周知的错误(uploadify利用)。因此,我尝试使用uploadify上传文件时,使用我的请求发送身份验证令牌和会话ID。这很好,我可以弄清楚是否有人被授权,但我似乎无法获得会话,因此无法访问会话变量。如果我有SessionID,有没有办法在C#中获取Session?

1 个答案:

答案 0 :(得分:1)

Session["myVar"] = "1234";
<%= this.Session.SessionID %>

HttpContext.Session.SessionID

请注意,您可以获取会话ID,但是您需要将内容存储在临时数据中,否则它将继续为您提供新ID。

This post has the answer