2016-11-29 81 views
0

当我使用spring.session.store-type = jdbc server.session.cookie.path时没有任何效果。但是,当我实现一个自己的CookieSerializer它的作品。 当我使用spring.session.store-type = none server.session.cookie.path是有效的。Spring Session 1.2.2和cookie.path

这是一个错误?

回答

0

我假设你使用Spring Boot来判断你的配置属性 - 参考server.session.cookie.path配置属性 - 当你的servlet容器(默认使用Tomcat的Tomcat)处理会话管理时,该属性用于配置会话cookie的路径。

如果您使用Spring Session,您将使您的会话管理平台不可知,这意味着您的servlet容器不再负责处理这些问题。

这说明你看到的行为 - 如果不使用会话管理(spring.session.store-type=none)servlet容器会话配置属性(如server.session.cookie.path)是有效的,当你使用的春季会议(spring.session.store-type=jdbc)春季会议,他们不是。