0
すべてのジャージクライアント要求に対して、スプリングデータベースに基づく認証を実装したいと考えています。 私は私の春のセキュリティコンテキストxmlファイルに私のweb.xmlに春のセキュリティフィルターチェーンを追加し、このている:Springデータベースに基づく認証+ジャージクライアント
<authentication-manager>
<authentication-provider user-service-ref="myDetailsService">
<jdbc-user-service data-source-ref="dataSource" />
</authentication-provider>
</authentication-manager>
<beans:bean id="myDetailsService" class="myPackage.MyDetailsService"/>
私の質問は、その資格証明書(に保存された私は、ユーザーを検索したいMyUserDetailsServiceクラスでありますデータベース)は、ジャージークライアントによって送信されたものと一致します。これは私のインプットです:
class MyUserDetailsService implements UserDetailsService{
public MyUserDetailsService(String username,String password){}
// i get the connexion from datasource
// and request user with corresponding username/password
// and return that user.
}
私は、ユーザーを作成するジャージクライアントの要求から得たユーザー名/パスワードを渡すことができますか? (ヘッダーまたはクエリURLで送信)