1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Tomcat8:java.lang.IllegalArgumentException: 为此cookie指定的域[.xxx.com]无效

Tomcat8:java.lang.IllegalArgumentException: 为此cookie指定的域[.xxx.com]无效

时间:2021-01-15 13:29:07

相关推荐

Tomcat8:java.lang.IllegalArgumentException: 为此cookie指定的域[.xxx.com]无效

Tomcat8:java.lang.IllegalArgumentException: 为此cookie指定的域[.]无效

最近将Tomcat升级到了Tomcat 8.5.58,在处理cookie的时候,直接报错了。

Tomcat8:java.lang.IllegalArgumentException: 为此cookie指定的域[.]无效

问题原因:Tomcat 8 更换默认的 CookieProcessor 实现为 Rfc6265CookieProcessor ,之前的实现为 LegacyCookieProcessor 。前者是基于 RFC6265 ,而后者基于 RFC6265、RFC2109、RFC2616 。

解决方式:

修改配置文件 context.xml ,指定 CookieProcessor 为 org.apache.tomcat.util.http.LegacyCookieProcessor

<Context><CookieProcessor className="org.apache.tomcat.util.http.LegacyCookieProcessor" /></Context>

重启tomcat,成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。