4

複数の JAAS セキュリティ レルムを持つ Java EE アプリケーションを作成できるかどうか疑問に思っていました。私は現在、一部のユーザーがデータベースに保存されたデータで認証される必要があるアプリケーションを開発していますが、他のユーザーは LDAP バインドを介して認証される必要があります。

そこで、glassfish 3.1 で JDBC レルムと LDAP レルムの 2 つのセキュリティ レルムを作成し、LDAP レルムを使用するように web.xml を構成しました (ほとんどのユーザーは LDAP です)。

次に使用します:

  HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
  request.login(username, password);

ユーザーを認証する

「request.login」を呼び出す前に JDBC レルムに切り替えることは可能ですか?

前もって感謝します

4

3 に答える 3

1

これを見たことがありますか?

JAAS によるクロスドメイン シングル サインオン認証 http://www.devx.com/security/Article/28849/1954

于 2011-11-15T11:56:40.523 に答える
0

1 つのレルムで 2 つのレルムまたは 2 つのメソッドを使用するように構成できる場所をどこかで見たことがあります。ごめんなさい、どこで見たのかわかりません。おそらく、それはあなたを正しい方向に向けるでしょう。

于 2011-03-02T19:05:33.337 に答える