2

我已经在 Chromium 下成功测试了 HTML5 Application Cache。例如:

CACHE MANIFEST
http://localhost/pycoh-mnt/materialRequisition/create

上面的 URL 呈现一个 HTML5 文件。当我使用基于 cookie 的身份验证保护它时,Firefox 11 失败;我收到一个我找不到描述的错误,但我认为是由于 HTTP 重定向响应造成的。如果我公开 URL,它会正确缓存它。

另一方面,Chromium 18在这两种情况下都能正确处理缓存。恐怕 Firefox 在发出缓存请求时没有发送 cookie 信息。

任何的想法?谢谢!

PD。我忘了说我正在运行 64 位应用程序。

4

1 回答 1

1

检查是否在 FF 中禁用了第三方 cookie。当前 FF 中存在一个错误,当禁用 3rd 方 cookie 时,该错误会阻止在清单请求中发送 cookie:

http://bugzilla.mozilla.org/show_bug.cgi?id=722683

于 2012-11-10T03:02:19.707 回答