2011-09-14 9 views
0

まず、私は単純な答えはノーであることを知っています。しかし、私の問題は:彗星を使用してイベントをユーザーに通知するwebappがありますが、再接続が発生するとセッション時間が更新されます。場合によっては、ユーザーがブラウザを開こうとすると、セッションは期限切れになりません。特定のURLパターンのHttpSession時間を更新しないようにする方法はありますか?

私は、Tomcatのバルブのような特定のコンテナのためのソリューションを使って、彗星のURLへのリクエストのためにセッションを更新しないようにする方法があるかどうか、私のアプリ用のカスタムセッションコントローラーで、HttpSessionに依存しません。

すべてのアイデア?

+0

この質問に新しいものはありますか?私が既存のセッションコンテキストから何かを読む必要があるシンプルなAJAXリクエストが瞬時に似たような問題を抱えているのであれば、それを更新してはいけません。ちょうどそれを読んでください。解決策を探しています... –

答えて

0

これを行う最も簡単な方法は、コメット接続ストリームを別のドメインに持ち、そのドメインに対してセッションクッキーが設定されていないことを確認することです。ストリーミング接続はセッションを更新できません。

このソリューションでは、彗星ソリューションがクロスドメインストリーミングをサポートする必要があります。どのような用途に使用しているのかはっきりしていませんが、塩分のある商業用彗星溶液は問題なくクロスドメインで動作するはずです。

関連する問題