谷歌浏览器和缓存

时间:2011-03-23 11:24:39

标签: spring google-chrome spring-security

所有

我正在使用Spring 3.0构建服务,我使用spring security进行授权/身份验证。我已正确设置Apache / Tomcat ajp设置以使用SSL并为所有静态资源(1周)发送适当的缓存标头,Firefox似乎正确解释(我可以告诉firebug它每次都不会获取这些资源)。另一方面,Google Chrome只会从登录页面的缓存中获取静态资源(.css,.js)。对于所有其余的页面/请求,它将GET发送到服务器,然后服务器回复304 Not Modified响应。如果我禁用SSL缓存正常工作,但仅适用于Spring安全使用的相同jsessionid。我检查了浏览器缓存,实际上我发现普通的HTTP资源正在缓存但是绑定到特定的jsessionid,即。

http://localhost/myservice/resources/jquery/js/jquery-ui-1.8.9.custom.min.js;jsessionid=3B15E163E138CCE8839306FF5A924D87

我很困惑......有人可以帮忙吗?

由于

0 个答案:

没有答案