Cookie 值中存在无效字符 [44]
An invalid character[44] was present in the Cookie value
使用时Tomcat8
出现错误:
java.lang.IllegalArgumentException: Cookie 值中存在无效字符 [44]
在 org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:182)
在 org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:115)
在 org.apache.catalina.connector.Response.generateCookieString(Response.java:986)
在 org.apache.catalina.connector.Response.addCookie(Response.java:934)
在 org.apache.catalina.connector.ResponseFacade.addCookie(ResponseFacade.java:386)
字符 0x44
是逗号字符,cookie 中不允许使用:
This string is a sequence of characters excluding semi-colon, comma and white space.
引用来自here.
使用时Tomcat8 出现错误: java.lang.IllegalArgumentException: Cookie 值中存在无效字符 [44] 在 org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:182) 在 org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:115) 在 org.apache.catalina.connector.Response.generateCookieString(Response.java:986) 在 org.apache.catalina.connector.Response.addCookie(Response.java:934) 在 org.apache.catalina.connector.ResponseFacade.addCookie(ResponseFacade.java:386)
字符 0x44
是逗号字符,cookie 中不允许使用:
This string is a sequence of characters excluding semi-colon, comma and white space.
引用来自here.