【问题标题】:Vaadin 14 Embedded Jetty 9.4 + Spring boot do not persist sessionVaadin 14 Embedded Jetty 9.4 + Spring boot 不保留会话
【发布时间】:2021-08-20 11:15:06
【问题描述】:

我有一个使用 Vaadin 14 + Spring Boot 2.4.5 的项目,它在嵌入式 Jetty / jetty-maven-plugin 9.4 上运行

在我当前的设置中,会话保持不变。我没有(故意)配置它,我不想要它。

我找到了如何启用会话持久性: https://docs.huihoo.com/jetty/the-definitive-reference/using-persistent-sessions.html#enabling-persistence-for-jetty-maven-plugin

默认值应该是没有持久性,但我没有找到提示如何回到这个。

【问题讨论】:

    标签: spring spring-boot vaadin vaadin-flow maven-jetty-plugin


    【解决方案1】:

    嵌入式 Jetty 由 Spring Boot 管理。您可以在application.properties 中设置server.servlet.session.persistent=false 以禁用会话持久性。

    【讨论】:

    • 嘿,非常感谢。我实际上之前尝试过设置它,但我将它设置为“false”。这有点不直观 o.0
    • 这实际上是一个错字。它应该是您应该设置的false,我将对此进行编辑。然而,重点是在使用 Spring Boot 管理的嵌入式服务器时,该设置是通过 application.properties 管理的,而不是尝试使用服务器自己的设置。
    • 是的,现在也明白了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-14
    • 2021-05-27
    • 2021-12-22
    • 2012-10-24
    • 1970-01-01
    • 1970-01-01
    • 2017-01-02
    相关资源
    最近更新 更多