0
我在我的應用程序的級別驗證中使用spring安全性。 我的問題是http://localhost:8080/Test/login.jsf;jsessionid =10FAC2C225E786F074342A1824417BCE
身影,當我跑我的應用程序,我不知道爲什麼運行我的應用程序時顯示完整路徑url
它只是http://localhost:8080/Test/login.jsf
所來自?
我在我的應用程序的級別驗證中使用spring安全性。 我的問題是http://localhost:8080/Test/login.jsf;jsessionid =10FAC2C225E786F074342A1824417BCE
身影,當我跑我的應用程序,我不知道爲什麼運行我的應用程序時顯示完整路徑url
它只是http://localhost:8080/Test/login.jsf
所來自?
JSESSIONID是由Tomcat或Jetty等Servlet容器生成的cookie,用於HTTP協議的Java EE Web應用程序中的會話管理。
你可以閱讀這個here
更多的細節。如果你使用的是Tomcat 7,你可以在會話配置中添加以下從URL中移除jsession ID。
<session-config>
<tracking-mode>COOKIE</tracking-mode>
</session-config>
謝謝@Vikas V。我像你說的添加該配置在web.xml但得到這個HTTP狀態404 - /測試/ -------------- ------------------------------------ -------------- ---------------- 類型報告''狀態 郵政/測試/ 沒有說明請求的資源不可用''。 –
您正在使用哪個應用程序服務器?它是Tomcat 7嗎? 404表示您的Web應用程序(測試)尚未使用(未正確部署或不適用) –
Tomcat 7.0.39當我刪除了工作正常的滲濾配置 –