gpt4 book ai didi

java - 当我将 cookie 名称更改为自定义时,Wicket 出现错误

转载 作者:行者123 更新时间:2023-12-02 11:01:30 25 4
gpt4 key购买 nike

我将 cookie 名称更改为自定义名称。之后,当页面第一次加载时,Wicket 会给出错误。 (出现意外错误(类型=未找到,状态=404))。当我重新加载页面时,没有错误,因为 cookie 已经创建了。

Spring启动配置

 server.session.cookie.name=mySessionId

最佳答案

来自org.apache.wicket.util.string.Strings.java:

    /**
* The name of the parameter used to keep the session id.
* The Servlet specification mandates <em>jsessionid</em> but the web containers
* provide ways to set a custom one, e.g. <em>sid</em>.
* Since Wicket doesn't have access to the web container internals the name should be set explicitly.
*/
public static final String SESSION_ID_PARAM_NAME =
System.getProperty("wicket.jsessionid.name", "jsessionid");

尝试使用 -Dwicket.jsessionid.name=mySessionId 启动您的 Web 容器,看看是否有帮助。

关于java - 当我将 cookie 名称更改为自定义时,Wicket 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51299063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com