2017-03-16 29 views
1

我不知道此機器上發生了什麼變化。只有Chrome有這個問題。 jsessionid被添加到每個URL,並且它一直在改變,所以登錄不起作用。我試過IE和Firebox,它們都能正常工作。 Chrome也習慣在這臺機器上正常工作,即沒有jsessionid。我不記得我做過Chrome特定的任何更改。我也嘗試從另一臺機器與Chrome瀏覽器,它也運行良好。所以這只是Chrome一直在創建jesssionid的一臺機器。我嘗試了一些來自網絡的解決方案,但沒有爲我工作。這真的很奇怪。什麼可能是錯的?chrome jsessionid已添加到每個網址,並且每次請求都會發生更改

謝謝!

+0

我想補充說,即使使用本機的Chrome,也可以在另一臺機器上部署相同的Web應用程序。所以這只是Chrome和這臺機器上的這個部署的組合,有這個問題。我曾嘗試將SSL添加到此計算機上的Tomcat實例。但後來我將連接器設置恢復爲普通http,因此我認爲這不是SSL相關的。 – gongqin

+0

檢查您是否在Chrome上啓用了Cookie。 jsessionid可以在禁用cookies時添加。 –

+0

非常感謝!我沒有找到確切的Chrome設置,但一旦我重置所有設置,一切工作正常。 – gongqin

回答

1

如果在瀏覽器上禁用了Cookie(針對所有網站或針對您的特定網站),則會添加Jsessionid。在這種情況下的一些網站將訴諸於使用會話ID作爲查詢字符串參數,這是你所看到的。

啓用cookie將解決此問題。

相關問題