So ändern Sie die Cookie-Prozessor LegacyCookieProcessor in tomcat 8
Mein code funktioniert auf tomcat 8 version 8.0.33 aber auf 8.5.4 bekomme ich :
Eine ungültige domain [.mydomain] angegeben wurde, für dieses cookie.
Habe ich festgestellt, dass Rfc6265CookieProcessor eingeführt wird in tomcat 8 neueste Version.
Heißt es auf der offiziellen doc, dass diese rückgängig gemacht werden können, um LegacyCookieProcessor in context.xml aber ich weiß nicht, wie.
Bitte lassen Sie mich wissen, wie dies zu tun.
Dank
InformationsquelleAutor Sachin Sharma | 2016-08-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, in context.xml
Referenz:
https://tomcat.apache.org/tomcat-8.0-doc/config/cookie-processor.html
InformationsquelleAutor linzkl
Aktivierung der LegacyCookieProcessor die in früheren Versionen von Tomcat hat das problem gelöst, in meiner Anwendung. Als linzkl erwähnt dies erklärt sich in der Apache-website https://tomcat.apache.org/tomcat-8.0-doc/config/cookie-processor.html.
Der Grund dafür ist, dass die neue version von Tomcat nicht verstehen . (Punkt) vor dem domain-name des Cookies verwendet wird.
Also, stellen Sie sicher, zu überprüfen,dieser Beitrag, wenn Sie Internet Explorer verwenden. Anscheinend ist es sehr wahrscheinlich zu brechen.
Finden Sie context.xml in dem folgenden Pfad.
InformationsquelleAutor smos