首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring-session与hazelcast-wm兼容吗?

spring-session与hazelcast-wm兼容吗?
EN

Stack Overflow用户
提问于 2019-05-10 09:59:32
回答 1查看 99关注 0票数 0

我在我的web应用程序中使用hazelcast 3.8.4在hazelcast集群中存储一些自定义数据。

最重要的是,我使用了spring-session版本1.3.1中的@EnableHazelcastHttpSession注释,它使hazelcast成为默认的httpsession存储(并允许集群中的http会话复制)。

我注意到整个shebang都是通过传递"SESSION“cookie来工作的。默认情况下,cookie具有" path“属性,该属性等于应用程序的上下文路径。

所以我试图找到一种方法来修改"path“属性。所有hazelcast资源都将我发送到hazelcast-wm项目,该项目允许对路径属性进行自定义。但是,我越看hazelcast-wm,我就越觉得它和spring-session做的是一样的,对吗?我需要去掉spring-session,用hazelcast-wm代替它吗?有没有办法在spring-session中修改"path“属性?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-05-10 11:15:55

我想我找到了答案,我可以通过手动创建DefaultCookieSerializer的实例来更改路径属性,该实例稍后将自动连接到spring-session管道中:

代码语言:javascript
复制
@Bean
public CookieSerializer cookieSerializer() {
    DefaultCookieSerializer serializer = new DefaultCookieSerializer();
    serializer.setCookiePath("/");
    return serializer;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56069739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档