私は、簡単なユーザ名/パスワード認証をSpring Security Webアプリケーションで作成しようとしています。私は、ユーザー名/パスワードを渡すことによって認証し、ロールを返すWebサービスを持っています。それから私は、将来のWebサービス呼び出しのためにパスワードを保持する必要があります。ユーザ名パスワード春のセキュリティでの認証
私のアプリは最初はApp Fuseで作成されていたので、JDBCベースの認証がありました。私はそれをリッピングしましたが、自分のカスタム認証を追加する方法がわかりません。
ドキュメントには、それは"simple" to add in such a mechanismと書かれています。しかし、このサンプルアプリケーションは、コマンドラインのhello-worldスタイルのプログラムであり、Webアプリケーションではありません。 Webアプリケーションでユーザー名/パスワード認証の例が見つからないようです。
私は私のXMLファイルに次の持っている:
<beans:bean id="myProvider" class="com.example.MyProvider"></beans:bean>
<authentication-manager>
<authentication-provider ref="myProvider"></authentication-provider>
</authentication-manager>
これはで私の認証を置くための適切な場所であれば、私は知らない、と私は、実装がどのようなインタフェースはよく分かりません。私はAuthenticationManager
を実装する必要があるかもしれないと思う。そしてUsernamePasswordAuthenticationToken
を使用します。
これをどのようにまとめますか?
[詳細はこちら](http://techastute.blogspot.com/2013/01/spring-security-in-detail.html)でSpringSecurityの一部を構成しています。あるもの。 – raksja