Почему Spring Boot добавляет JSESSIONID к пути на Amazon Elastic Beanstalk, но не локально? - PullRequest
0 голосов
/ 03 мая 2019

Почему Spring Boot добавляет ;jsessionid к пути в AWS, но не локально? Когда это происходит, Spring Security жалуется и выдает ошибку.

$ curl -i -k https://app.country-region-9.elasticbeanstalk.com/admin/login -d username=admin -d password=admin
HTTP/1.1 302 Found
Location: /admin/home;jsessionid=48849AE35B8900FAD2389A7839C26742
Set-Cookie: JSESSIONID=48849AE35B8900FAD2389A7839C26742; Path=/; Secure; HttpOnly

$ curl -i -k http://127.0.0.1:8080/admin/login -d username=admin -d password=admin
HTTP/1.1 302
Set-Cookie: JSESSIONID=95E6D82DC7406C2A472DC6FC9A056A9C; Path=/; HttpOnly
Location: http://127.0.0.1:8080/admin/home

У меня есть

server.session.tracking-modes=cookie

Spring Boot 1.5.20

...