同一個伺服器多個Tomcat產生session頂替現象
知識
10-25
問題:
在同一個伺服器上搭建多個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即可。
3d 足球球
※如何使用netstat命令辨別DDOS入侵
※js 進一法、四捨五入法、捨去法 保留兩位小數
TAG:程序員小新人學習 |