2009-07-28 4 views
0

我々はiFrameの中でさらに子供向けのSeamアプリケーションを起動するポータルのようなSeamアプリケーションを持っている、かなり制限的なアーキテクチャを持っています。SeamアプリケーションでHTTPセッションタイムアウトをブロックするにはどうしたらいいですか?

「子」アプリケーションがまだ使用されているにもかかわらず、ポータルアプリケーションのHTTPセッションがタイムアウトする問題があります。サイトを安全に保つために、HTTPセッションタイムアウトを維持する必要があります。私たちはこの問題をしばらく噛み切ってきており、数多くの行き詰まりがありました。

したがって、「子」アプリケーションのアクティビティに基づいて、ポータルアプリケーションのHTTPセッションタイムアウトをブロックすることはできますか?

+0

は、あなただけのいくつかの非常に長い値にセッションタイムアウトを増やすことができませんでした非常に高い値にサーバー上のHttpSessionのタイムアウト変数を設定しますか? – skaffman

答えて

0

+0

値をゼロに設定すると、セッションがタイムアウトしなくなります。 – Russell

2

ポータルアプリケーションで特別な「キープアライブ」URL(単に200 OKを返す単純なサーブレットでもよい)でHTTPアプリケーションを呼び出すことができます。これらのリクエストは、AJAX経由でクライアントから送信することも、子アクティビティに基づいてHTTPサブリクエストを使用してサーバー側で行うこともできます。

関連する問題