2015-11-11 65 views
0

如這裏所描述我deployd釋放一些腳本的portlet更託管的網頁上,以生產應用: http://www-01.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/deploy/dep_deploy.dita?lang=en的WebSphere Portal 8.5,門戶正在改變JSESSIONID

的Portlet有安全限制authentificated用戶。我第一次登錄後一切OK。但是,當我嘗試點擊該門戶網站上的其他頁面時,我又被重定向到登錄頁面。

我在網絡瀏覽器控制檯調查了它。有在餅乾改變JSESSIONID每一個GET方法:

...sessionCode=-776125765; JSESSIONID=0000f7VRxv0SelqdHKq_cdSkfwr:-1;... 
...sessionCode=-776125765; JSESSIONID=0000CgNGvCB89PS5pam1KA4q1jM:-1;... 
...sessionCode=-776125765; JSESSIONID=0000LzkNhV2ycEx9irw8ueRJeV6:-1;... 

但在源門戶網站也保持不變:

...sessionCode=-776125765; JSESSIONID=0000S9uf4WFCR1-HbNKvK2oRwVp:-1;... 
...sessionCode=-776125765; JSESSIONID=0000S9uf4WFCR1-HbNKvK2oRwVp:-1;... 
...sessionCode=-776125765; JSESSIONID=0000S9uf4WFCR1-HbNKvK2oRwVp:-1;... 

讓別人一些想法如何解決呢?

回答

0

您是否有任何嵌入式鏈接到同一個域中的其他網站/應用程序?

可能是該應用程序正在更改JSESSIONID cookie - 導致門戶應用程序無效。

通常,如果我們有多個服務器在同一個系統或域上運行 - 我們更改JSESSIONID的名稱。