Hazelcast和Spring会话:RESTAPI返回epmty值

Hazelcast和Spring会话:RESTAPI返回epmty值,hazelcast,spring-session,Hazelcast,Spring Session,我尝试将春季课程和Hazelcast结合起来。我使用的是非常简单的配置: com.hazelcast.config.Config cfg = new com.hazelcast.config.Config(); NetworkConfig netConfig = new NetworkConfig(); netConfig.setPort(SocketUtils.findAvailableTcpPort()); System.out.println("Hazelcast

我尝试将春季课程和Hazelcast结合起来。我使用的是非常简单的配置:

 com.hazelcast.config.Config cfg = new com.hazelcast.config.Config();
    NetworkConfig netConfig = new NetworkConfig();
    netConfig.setPort(SocketUtils.findAvailableTcpPort());
    System.out.println("Hazelcast port #: " + netConfig.getPort());
    cfg.setNetworkConfig(netConfig);
    SerializerConfig serializer = new SerializerConfig().setTypeClass(Object.class)
            .setImplementation(new ObjectStreamSerializer());
    cfg.getSerializationConfig().addSerializerConfig(serializer);
    return Hazelcast.newHazelcastInstance(cfg);
它来自Spring文档示例。一切正常,但当我尝试从Hazelcast及其Rest APi获取会话时,它返回空值
0curl:(52)来自服务器的空回复

$ curl -X GET http://localhost:port/hazelcast/rest/maps/spring:session:sessions/session-id
其中,
port
是端口,使用
SocketUtils选择。FindAvailabletSupport()
会话id
是浏览器中的会话id

如何使用Hazelcast REST API访问保存的会话

更新:


通过添加
cfg.setProperty(“hazelcast.rest.enabled”、“true”)所有问题都消失。

您必须激活默认禁用的REST API服务(出于安全原因)。请查看并搜索
hazelcast.rest.enabled

是否启用了RESTAPI?我不确定。我怎么能做到@noctariusse查看并搜索
hazelcast.rest.enabled