當前位置:
首頁 > 知識 > 同一個伺服器多個Tomcat產生session頂替現象

同一個伺服器多個Tomcat產生session頂替現象

問題:

在同一個伺服器上搭建多個tomcat項目,例如A和B。在瀏覽器同時訪問A項目和B項目,先登錄A項目,再登錄B項目。

這時候A項目刷新會跳到登錄頁面,需要重新登錄。

調查原因:

經過網上查詢,是由於同一個IP下面多個tomcat的cookie名稱一致,IP會認為是同一個域,把前面存的cookie內容覆蓋了,其中包括jessionId。

解決方案:

1:將項目放到不同的伺服器。

2:指定不同的tomcat的cookie名稱。

具體解決步驟:

在tomcat的/conf/server.xml裡面

<Context path="" docBase="ROOT" debug="0" reloadable="false" sessionCookiePath="/" sessionCookieName="cookiename"> </Context>

更改seesionCookieName即可。

同一個伺服器多個Tomcat產生session頂替現象

3d 足球球

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

如何使用netstat命令辨別DDOS入侵
js 進一法、四捨五入法、捨去法 保留兩位小數

TAG:程序員小新人學習 |