在ASP.NET中使用Uploadify时看不到任何会话值

我正在使用Uploadify上传我的网站中的文件,为了使上传更加安全,我在服务器端创建了“令牌”(随机数),一旦页面加载并将其放入Session和JS变量中,这样当我开始上传时文件我将相同的令牌发送回服务器。
问题是当它发回时我跟踪代码并且会话值全部丢失,看起来像是另一个会话。
这是怎么回事?我该如何解决?
这是ASP.NET中的伪代码:

服务器端

var token = getRandomNumber(); Session["myToken"] = token; Response.write(" var tokenInJS = "+token+""); 

感谢名单

您是否在Uploadify手册中阅读了有关Flash中的一个错误的post,该错误会阻止它发布会话变量。

 var token = getRandomNumber(); //put the token into session. Session["myToken"] = token; //use session variable Response.write("");