(私は spring-security と tomcat 6 を使用しています)
同じサーバー上で実行されている 2 つのアプリケーションがA
あります。B
私には解決できない状況があります。
A
アプリケーションにログインするとJSESSION
、新しい値を取得しますv-a
。
(これは無関係かもしれませんが、同様に良いかもしれません:私は春のセキュリティを使用しており、セッション移行を有効にしているため、インデックス ページを要求するたびに、新しい値が に割り当てられますJSESSIONID
)
それではB
申し込みをお願いします。リクエストは で行われJESSIONID = v-a
、JSESSIONID
は新しい値、たとえば を受け取りますv-b
。(ほとんどの場合、セッション移行のため、古い値が新しい値に置き換えられます)。
アプリケーションを使用したいときA
、リクエストはJESSIONID = v-b
! これは、これら 2 つのアプリケーションが同じセッションを使用していることを意味しますか? そしてそれについての厄介なことは、私が最初のアプリケーションから離れてしまい、再度ログインしなければならないことです...
これは、両者が同じ IP を使用している場合にのみ発生します。まったく同じ 2 つのアプリケーションに異なる IP で問題なくログインしました。
どんな助けでも大歓迎です。追加情報が必要な場合は、お知らせください。