2009-07-28 67 views
0

我在header.html中一以下:Firefox的會話超時立即

<META HTTP-EQUIV="refresh" CONTENT="<%= session.getMaxInactiveInterval() %>; URL=/nmt/extranet/asp/error.jsp" /> 

,並在我的web.xml

<session-config> 
<session-timeout>60</session-timeout> 

下一個小時後,會話超時並將我重定向到IE和Opera中的error.jsp,但是在Firefox中它會立即重定向我。有沒有人知道爲什麼這可能會發生或有什麼問題?

在此先感謝。

+0

男人......偉大的詭計問題! – 2009-07-29 06:22:44

回答

0

對不起,打擾你們。標題頁是一個html頁面而不是jsp。我現在工作正常。

感謝您的答案。

這仍然是提出問題並及時得到良好答案的最佳地點。 :D

0

這只是一個Firefox安裝,或者你嘗試過其他各種機器?你確定Firefox會正確傳遞會話cookie嗎?試用L ive Http Headers firefox插件來查看來回發生了什麼。

+0

我在Fedora 10上使用firefox 3.0,在WinXP上使用firefox 3.5。我會試試這個插件,並讓你知道它是如何發展的。 – 2009-07-28 15:47:26

0

如果您將60直接放入META標記中,那就是幾分鐘而不是幾分鐘。會話超時參數以分鐘爲單位。

也就是說,它應該適用於所有瀏覽器。