Java Spring разрезает почтовый файл cookie пополам - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь прочитать cookie с адресом электронной почты. Я знаю, что файл cookie сохранен правильно и содержит полный адрес электронной почты (например, «mymail@test.com»). Однако, когда я смотрю на файл cookie в объекте запроса, он имеет значение «mymail» и @, и все, что за ним, отсутствует.

Кто-нибудь имеет представление, почему?

FYI: Мое веб-приложение использует Spring Security и работает на Tomcat.

1 Ответ

0 голосов
/ 27 апреля 2018

Кажется, это проблема Tomcat. Я смог исправить это, отредактировав свойства Catalina. Я установил для org.apache.tomcat.util.http.ServerCookie.ALLOW_HTTP_SEPARATORS_IN_V0 значение true.

Для получения дополнительной информации смотрите здесь: специальный символ отклонен анализатором печенья tomcat

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...