Java Spring将电子邮件cookie减少了一半

时间:2018-04-27 06:28:09

标签: java spring tomcat cookies

我试图用电子邮件地址读取cookie。我知道,cookie已正确保存并包含完整的电子邮件地址(例如" mymail@test.com")。但是,当我查看请求对象中的cookie时,它的值为" mymail" @及其背后的一切都不见了。

有谁知道为什么?

供参考: 我的Web应用程序使用Spring Security并在Tomcat上运行。

1 个答案:

答案 0 :(得分:0)

这似乎是一个Tomcat问题。我能够通过编辑Catalina属性来修复它。 我已将org.apache.tomcat.util.http.ServerCookie.ALLOW_HTTP_SEPARATORS_IN_V0设置为true。

有关详细信息,请点击此处:special character is rejected by tomcat cookie parser