Почему «X-Auth-Token» обновляется с каждым запросом / ответом? - PullRequest
1 голос
/ 14 июня 2019

Я использую spring-boot + OAuth2 с Redis для управления сессиями. Я хотел бы сохранить некоторые данные в одном запросе и получить данные в другом. И я использую заголовок X-Auth-Token для идентификации сеансов, как показано ниже:

@Bean
public HttpSessionIdResolver httpSessionIdResolver() {
    return HeaderHttpSessionIdResolver.xAuthToken();
}

Я заметил, что я получаю новый X-Auth-Token с каждым ответом, и я должен использовать новый (из ответа, вместо того, который я использовал в запросе), чтобы иметь возможность доступа к данным сеанса.

Скриншот от почтальона:

Это кажется совершенно ненужным (означает ли это, что данные в Redis все время перемещаются?), И мне интересно, есть ли настройки, которые я могу использовать, чтобы просто использовать один X-Auth-Token вместо.

...