2009-08-20 8 views
0

私はSwingインターフェイスを持つ既存のSpringアプリケーションを持っています。これは、Springシステムを使用してLDAPシステムに接続します。ユーザーテーブル、ロールテーブル、セキュリティテーブルはまったくありません。私はAcegiプラグインを使用したいと思いますが、USERテーブルが必要です。プラグインを無効にして、これを望まないことを示すことができます。実際に、私は既に、認証マネージャを構築するSwingアプリケーションのセキュリティサービスをコーディングしました。どのように私はこのUSERテーブルのものを迂回し、代わりに私自身のセキュリティサービスを注入するのですか?LDAP専用セキュリティシステムのGrails Spring Securityプラグインをどのように上書きするのですか?

答えて

0

セキュリティプラグインを無効にするにはあまりにも多くの作業が必要でした。代わりに、私はちょうどそれがWebアプリケーションだったように、プレーン・オレのSpring Securityを追加しました。それが一番簡単でした。唯一の問題は、resources.groovyが何らかの方法でリフレッシュして正しく読み込まなかったため、resources.xmlを使用して設定を取得する必要があったことです。これにより、環境に基づいて構成を切り替えるオプションが私に残されます。

0

コアのSpring Securityプラグイン上に構築されたGrails用のLDAPプラグインが追加されました。私はそれを見つけました非常にあなたのユースケースに応じて、それは助けるかもしれないので、セットアップが簡単です。

関連する問題