Как стать автором
Обновить

Комментарии 2

В приложении настроено хранилище сессий в БД
spring.session.store-type=jdbc

Пытаюсь получить список текущих пользовательских сессий:
GET http://localhost:8080/actuator/sessions

Выдаёт
400 Bad Request

Хотя запрос
GET http://localhost:8080//actuator/sessions/70b7db0b-9fa5-4259-9fe0-185dc91149f3
(где 70b7db0b-9fa5-4259-9fe0-185dc91149f3 - данные из таблицы spring_session) даёт результат:
{

    "id": "70b7db0b-9fa5-4259-9fe0-185dc91149f3",

    "attributeNames": [

        "SPRING_SECURITY_CONTEXT"

    ],

    "creationTime": "2021-08-23T05:32:03.807Z",

    "lastAccessedTime": "2021-08-23T05:32:03.807Z",

    "maxInactiveInterval": 259200,

    "expired": false

}

Я так понимаю - если сессии хранятся в БД то нет встроенного механизма получения ВСЕХ текущих сессий?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий