2016-11-29 84 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)春季會議,他們不是。