0

我在我的应用程序的级别身份验证上使用弹簧安全性。我的问题是http://localhost:8080/Test/login.jsf;jsessionid =10FAC2C225E786F074342A1824417BCE当我运行我的应用程序时这个数字我不知道为什么

它只是http://localhost:8080/Test/login.jsf 从哪里来的?

4

1 回答 1

1

JSESSIONID 是由 Tomcat 或 Jetty 等 Servlet 容器生成的 cookie,用于 http 协议的 Java EE Web 应用程序中的会话管理。

您可以在此处阅读更多详细信息

如果您使用的是 Tomcat 7,则可以在会话配置中添加以下内容以从 URL 中删除 jsession id。

<session-config>
    <tracking-mode>COOKIE</tracking-mode>
</session-config>
于 2013-06-12T08:30:53.240 回答