我在JBoss 7 EAP中运行了两个应用程序,我想在Redis中存储会话信息。此外,我希望能够使用用户定义的密钥在Redis中加载/存储会话。
本质上,我想使用JWT令牌来加密/保护JSESSIONID,并从令牌中提取sessionId并从Redis加载相应的会话。
这可行吗?我发现的唯一文档是关于使用Infinispan作为会话商店,但我不想使用Infinispan。无论如何要为Redis交换它并控制存储/查找键机制吗?
据我所知,我可以为io.undertow.server.session.SessionManager
和io.undertow.server.session.SessionConfig
创建自定义实现,但我不确定我是否理解如何注册它们,甚至我都不需要完成此任务所需的所有组件
是否有任何可以提供帮助的文档或示例?