2013-03-28 54 views
-2

我们有一个web应用程序。我们正在使用tomcat 7 ans shiro。该网站在IE和Firefox上运行良好,但不在Chrome中:Apache-Shiro和Chrome

假设我们有2个用户:一个是admin,可以访问整个站点。另一个是客人,只能访问该网站的一部分。在Chrome中,当我使用管理员帐户登录时,一切正常。但是,如果我注销,然后使用guest帐户登录,则可以访问整个站点......如果我硬刷新,那么访问受限制的部分将再次运行。

我不明白为什么发生在Chrome上。有任何建议吗?

回答

0

我终于找到一个解决办法:

我加入这个jQuery方法:

$.ajaxSetup({ 
     cache: false 
}); 

它防止浏览器缓存。 希望它可以是有用的。