改變我需要改變JSESSIONID的域名爲「.something.com」在context.xml文件:值JSESSIONID是不是無效會話
<Context path="/test" sessionCookiePath="/" sessionCookieDomain=".something.com" useHttpOnly="true" />
之後,當我執行httpSession.invalidate( )會話被重置,但JSESSIONID值不會更改。我正在使用Java 7,Spring MVC和Tomcat 7.我也嘗試手動刪除JSESSIONID cookie,但似乎Tomcat或Spring不會讓我更改其值。
這可能很難在我的系統上進行故障排除。我想知道是否有可能在Spring或Tomcat中改變這種行爲。
你能在「會話被重置,但JSESSIONID值不會改變」你怎麼知道它的復位,以及如何擴大你在檢查JSESSIONID值嗎? – DangerDan
在我的應用程序中,當用戶點擊初始頁面並且會話不是新的(即,它有一些數據)時,會有警告消息。 我可以看到JSESSIONID值看着瀏覽器的cookies(鉻開發工具) – joaosavio