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

时间:2012-05-06 08:31:02

标签: jquery asp.net uploadify

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

服务器端

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

感谢名单

2 个答案:

答案 0 :(得分:1)

您是否阅读过上传手册中的this帖子,了解闪存中阻止其发布会话变量的错误。

答案 1 :(得分:0)

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

//use session variable
Response.write("<script> var tokenInJS = "+Session["myToken"]+"</script>");