2012-02-09 4 views
2

jbossのさまざまなwarモジュール間で簡単にセッションを共有できますか?jbossで異なるwarモジュール間のセッション共有が可能ですか?

私はjbossで動作するGrailsアプリケーションを持っていますが、&と同じように見える新しいGrails warモジュールを作成したいのですが、再度ログインする必要はありません。ドメインは、私がwar1とwar2を持っている場合、ドメインは

http://domain.com/war1 <する必要があり、例えば、同じになります - ログインがここで行われるべきである。.. http://domain.com/war2

私は「ウェブ経由で検索、しかしcouldnこれを行うための簡単な、または難しい方法を見つけることができません。 助けてください〜。

答えて

1

HTTPセッションは、異なるアプリケーションのサーブレット間で共有できません。本当に必要なのは、シングルサインオンソリューションです。貧しい人のSSOはクッキーで作ることができますが、私はそれを非常に安全な方法と呼んでいません。最初のセッションではCookieを設定でき、2番目のセッションでは同じCookieを読み取ることができます。これは、両方のアプリケーションでドメインが同じであれば有効です。

幸運を祈る!

+0

クッキーなしでSSOをどのように実装する予定ですか? – Ashwin

+0

あなたが正しいと言えば、暗号化されたクッキー(別名SiteMinder)でした。しかし、他にも私が想定している方法があります:http://stackoverflow.com/questions/3832057/single-sign-on-without-cookies-in-java – dbrin

+0

:URL書き換えです。クッキーはそれに比べて優れていると思います。 httpsで送信されたCookieを意味していましたか? – Ashwin

関連する問題