【问题标题】:Jetty ignores <tracking-mode>COOKIE</tracking-mode>Jetty 忽略 <tracking-mode>COOKIE</tracking-mode>
【发布时间】:2014-09-18 18:21:24
【问题描述】:

我第一次在新的私人浏览器中打开我的 JSF 网站(即没有以前的 cookie)...网站运行良好。

如果我关闭浏览器,然后在新的私人浏览器中重新打开(即没有以前的 cookie),Jetty 似乎会将 JSessionID 附加到我所有链接的 URL。

例如

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js;jsessionid=fsvm4xesy3ht1cu2yzoo080w"></script>

这似乎导致 primefaces javascript 组件出现问题,我无法单击单选按钮。

我正在使用

<session-config>
    <session-timeout>1200</session-timeout>
    <tracking-mode>COOKIE</tracking-mode>
</session-config>

【问题讨论】:

    标签: jsf cookies jsf-2 jetty jsessionid


    【解决方案1】:

    这似乎是 Jetty 中的一个错误。使用 Jetty 8.1.15.v20140411 可以正常工作。

    【讨论】: