So ändern Sie den Cookie-Prozessor in Tomcat 8 in LegacyCookieProcessor

9

Mein Code arbeitet an Tomcat 8 Version 8.0.33, aber am 8.5.4 bekomme ich: Für diesen Cookie wurde eine ungültige Domäne [.mydomain] angegeben.

Ich habe festgestellt, dass Rfc6265CookieProcessor in tomcat 8 neuesten Versionen eingeführt wird.

Im offiziellen Dokument steht, dass dies in context.xml auf LegacyCookieProcessor zurückgesetzt werden kann, aber ich weiß nicht wie.

Bitte lassen Sie mich wissen, wie das geht.

Danke

    
Sachin Sharma 01.08.2016, 10:03
quelle

2 Antworten

10

Sie können es in context.xml versuchen

%Vor%

Referenz: Ссылка

    
linzkl 01.08.2016, 18:46
quelle
3

Das Aktivieren des LegacyCookieProcessor , der in früheren Versionen von Tomcat verwendet wurde, hat das Problem in meiner Anwendung behoben. Wie von linzkl erwähnt, ist dies auf der Apache-Website Ссылка erläutert.

Der Grund ist, dass die neue Version von Tomcat das nicht versteht. (Punkt) vor dem Domainnamen des verwendeten Cookies.

Überprüfen Sie auch, ob diesen Beitrag , wenn Sie Internet Explorer verwenden. Anscheinend wird es sehr wahrscheinlich brechen.

Sie können context.xml im folgenden Pfad finden.

  

tomcat8 / conf / context.xml

%Vor%     
smos 09.10.2017 16:30
quelle

Tags und Links