2016-05-06 13 views
1

同じアプリケーションを別のポートに持つ単一サーバー内の複数のtomcat6サーバー。JSESSIONID Cookieの競合

http://IPAddress:8080/manTest

http://IPAddress:8089/manLive

http://IPAddress:8056/manProduction

つのインスタンスが働くことになり、同じタブ上のIE9、IE11からこれをアクセスしている間、他のすべてのインスタンスは、ログインページにリダイレクトされます。

JSESSIONIDのCookie競合が原因で、1つの記事が読み込まれました。

は私がCATALINA_OPTS

-Dorg.apache.catalina.SESSION_COOKIE_NAME = TOMCAT8293JSESSIONID

-Dorg.apache.catalina.SESSION_PARAMETER_NAME = tomcat8293jsessionid

しかし、私はまだ同じ問題に直面する中で、引数を追加しました。

答えて

0

私が働いていたプロジェクトの1つを覚えています。ここでは、tomcat idとserver idをJsessionIdに追加しました。これはserver.xmlで行われました
注:Cookie名は変更されませんでしたが、Cookieの値にtomcatidとserveridという末尾が付きます。 Jsessionid = xxxxxxxxt02d03

+0

ありがとう! tomcatのserver.xml?それはTomcat 6かTomcat7ですか? –