2009-06-12 29 views
6

スプリング認証プロバイダと認証処理フィルタの両方もauthenticationManagerで登録する必要がありますか?私はスプリング認証プロバイダVS認証処理フィルタ

カスタム認証プロバイダのタグを使用することができます

認証プロバイダが異なるスプリングの認証プロバイダと認証処理フィルターは何ですか?

+0

[詳細はこちら](http://techastute.blogspot.com/2013/01/spring-security-in-detail.html)のSpringSecurityの一部で構成されていますが、その一部には役立つかもしれません。 – raksja

答えて

9

認証マネージャは、すべての認証プロバイダを使用して認証する認証トークンを認証します。

認証処理フィルタはトークン(usernameパスワード)を追加するだけです。他のフィルタもトークンを追加します。たとえば、AnonymousProcessingFilterです。

考え方は、トークン認証からトークン生成を分離することです。そうすれば、複数のソースに対する認証のようなものを簡単に実装できます。

通常のケースは、トークンジェネレータごとに1つのプロバイダです。

関連する問題