2 つのアプリケーションがA
あり、B
それらは同じサーバー上で異なるポートで実行されています。Cookie はポート固有ではないため、これら 2 つのアプリケーションは同じ Cookie を使用していますJSESSIONID
。それらの1つにログインすると、もう1つから追い出されます。
したがって、これらのアプリケーションごとに Cookie 名を変更する必要があります。カスタム Cookie 名を付けるにはどうすればよいですか? それが役立つ場合は、春のセキュリティを使用しています。
問題解決
Michael が指摘したように、
JSESSIONID
名前を変更する必要はまったくありませんでした。どちらのアプリケーションも同じものURL/Path
を使用するため、2 番目の Cookie が最初の Cookie を置き換えます。