删除url中的jsessionid

发布于 2024-12-11 04:24:29 字数 95 浏览 0 评论 0原文

我在jetty web服务器中部署的jsf web应用程序中遇到问题。当在浏览器中访问应用程序时,jsessionID 会附加在 url 中。我想把它从那里删除。 提前致谢。

I am facing a problem in jsf web application deployed in jetty web-server. When access application in browser, jsessionID is appended in the url. I want to remove it from there.
Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

故笙诉离歌 2024-12-18 04:24:29

在应用程序 web.xml 或上下文配置中将 org.mortbay.jetty.servlet.SessionURL 参数设置为 none

请参阅 Jetty jsessionId 文档

Set the org.mortbay.jetty.servlet.SessionURL parameter to none in either the application web.xml or the context configuration.

See the Jetty jsessionId documentation.

一抹微笑 2024-12-18 04:24:29

您可以通过设置会话特征来做到这一点。将上下文参数 org.eclipse.jetty.servlet.SessionIdPathParameterName 设置为 none 以禁用 URL 重写并防止将 jsession id 附加到 URL。

在 web.xml 中,

<context-param>
    <param-name>org.eclipse.jetty.servlet.SessionIdPathParameterName</param-name>
    <param-value>none</param-value>
</context-param>

或者如果您使用注释配置而不是 web.xml,

@Override
public void onStartup(ServletContext servletContext) throws ServletException {
       servletContext.setInitParameter("org.eclipse.jetty.servlet.SessionIdPathParameterName", "none");
}

请参阅: Jetty 的会话管理

You can do that by Setting Session Characteristics. Set the context parameter org.eclipse.jetty.servlet.SessionIdPathParameterName to none to disable url rewriting and prevent the jsession id appended to URL.

In web.xml,

<context-param>
    <param-name>org.eclipse.jetty.servlet.SessionIdPathParameterName</param-name>
    <param-value>none</param-value>
</context-param>

Or if you are using annotation config instead of web.xml,

@Override
public void onStartup(ServletContext servletContext) throws ServletException {
       servletContext.setInitParameter("org.eclipse.jetty.servlet.SessionIdPathParameterName", "none");
}

Refer: Jetty's Session Management

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文