テストとログインの 2 つのメソッドを持つ GWT-RPC サービスがあります。
この順序でメソッドを呼び出し、毎回セッション情報を出力します。
ログインする()
Session Information:
ID: odl0h9578zww
isNew: true
テスト()
Session Information:
ID: lqv4leczh3ke
isNew: true
ここでわかるように、両方の呼び出しに異なるセッション ID があります。
これらの呼び出しごとに onSuccess のクライアント側で、JSESSIONID Cookie の値を出力します。
login(), JESSIONID cookie found, value is od10h9578zww
test(), JESSIONID cookie found, value is lqv4leczh3ke
更新を押すと、次のようになります(これは私が最初に期待したものです):
ログインする()
Session Information:
ID: mgn1uvuzdwx3
isNew: false
テスト()
Session Information:
ID: mgn1uvuzdwx3
isNew: false
更新の前に、各呼び出しが新しいセッション ID を取得する理由を誰か説明できますか?