在我的項目中兩個系統需要切換,應用服務器是weblogic8.1,在同一臺機器上建了兩個域。當從一個域訪問另一個域后,再點第一個域的鏈接就會跳出系統轉入登錄界面。經過反復測試如果將第二個域部署到另一臺機器則不會發生該問題。于是,我覺得seesion肯定是在訪問同一機器的第二個域時被復寫了。
于是查了一下資料,修改weblogic.xml
<session-param>
<param-name>CookieName</param-name>
<param-value>YOUAPPJSESSIONID</param-value>
</session-param>
重啟應用,呵呵問題搞定。