在 Firefox 中使用 Uploadify 无法在 Chrome 中使用。我只是不断从 Uploadify 收到 302 错误。经过一番摸索后,我发现这是因为 Flash 没有在其请求中保留任何会话信息(wtf?)。我看到了一些解决方案,涉及从 cookie 中获取会话 id 并将其传递给 uploadify 以便可以“重建”。
但是,会话 ID 和身份验证 ID 存储为 httponly cookie,这意味着我无法使用 javascript(据我所知)访问它们,并且我的 $.uploadify 调用都在严格的 .js 文件中。所有解决方案都显示使用 Razor 或原始渲染引擎通过 C# 调用来获取这些 ID,这是我无法做到的。
有什么办法可以解决这个问题,还是我必须通过多个 javascript 调用从调用视图一直传递这些 ID 才能到达 uploadify 部分?