2013-06-12 63 views
0

我在我的應用程序的級別驗證中使用spring安全性。 我的問題是http://localhost:8080/Test/login.jsf;jsessionid =10FAC2C225E786F074342A1824417BCE身影,當我跑我的應用程序,我不知道爲什麼運行我的應用程序時顯示完整路徑url

它只是http://localhost:8080/Test/login.jsf 所來自?

回答

1

JSESSIONID是由Tomcat或Jetty等Servlet容器生成的cookie,用於HTTP協議的Java EE Web應用程序中的會話管理。

你可以閱讀這個here

更多的細節。如果你使用的是Tomcat 7,你可以在會話配置中添加以下從URL中移除jsession ID。

<session-config> 
    <tracking-mode>COOKIE</tracking-mode> 
</session-config> 
+0

謝謝@Vikas V。我像你說的添加該配置在web.xml但得到這個HTTP狀態404 - /測試/ -------------- ------------------------------------ -------------- ---------------- 類型報告''狀態 郵政/測試/ 沒有說明請求的資源不可用''。 –

+0

您正在使用哪個應用程序服務器?它是Tomcat 7嗎? 404表示您的Web應用程序(測試)尚未使用(未正確部署或不適用) –

+0

Tomcat 7.0.39當我刪除了工作正常的滲濾配置 –

相關問題