Swing インターフェースを備えた既存の Spring アプリケーションがあります。Spring Security を使用して LDAP システムにインターフェースし、User テーブル、Role テーブル、セキュリティ テーブルは一切ありません。Acegi プラグインを使用したいのですが、USER テーブルが必要です。プラグインをオーバーライドして、これが不要であることを示すにはどうすればよいですか。実際、認証マネージャーを構築する Swing アプリ用のセキュリティー・サービスを既にコーディングしています。この USER テーブルをバイパスして、代わりに独自のセキュリティ サービスを挿入するにはどうすればよいですか?
2 に答える
0
コアのSpringSecurityプラグインに基づいて構築されたGrails用のLDAPプラグインがあります。セットアップは非常に簡単であることがわかったので、ユースケースによっては役立つ場合があります。
于 2012-02-22T18:22:45.107 に答える
0
さて、セキュリティプラグインを上書きするのは大変でした。代わりに、単純な ole Spring Security を Web アプリのように追加しました。それが一番簡単でした。唯一の問題は、resources.groovy が何らかの理由で更新され、内容が正しく読み取られなかったため、resources.xml を使用して適切な構成を取得する必要があったことです。これにより、環境に基づいて構成を切り替えるオプションがなくなります。
于 2009-10-21T13:31:10.547 に答える