1
我不知道如何解释它或称之为。假设我已登录。那时我关闭浏览器而不关闭页面。Symfony2/Firefox - 会话超时给出错误,但留在页面中
虽然我在打开相同页面一段时间后重新启动浏览器,但出现错误。 它应该带我到登录页面,如果会话不在页面上,而是留在页面上尝试页面上的ajax调用,但无法完成。当我重新加载页面时,它会将我带到登录页面。
怎么回事?为什么不把我带到浏览器开始的登录页面?
让我知道你是否需要查看任何特定的代码部分。我是symfony2的新手。请解释一下为什么发生这种情况!
更新:检查与Chrome,它的工作,因为我想。但Firefox的问题存在。
我知道浏览器试图从缓存中打开它,而不是检查会话。这是我提到的问题。 **但是,解决方案是什么?** – AtanuCSE
您可以尝试添加一个[Cache-control header](https://developer.mozilla.org/en-US/docs/HTTP_Caching_FAQ)。 – Peter