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当我删除了工作正常的渗滤配置 –