Authentication Spring数据库支持的身份验证&x2B;泽西岛客户

Authentication Spring数据库支持的身份验证&x2B;泽西岛客户,authentication,spring-security,jersey,Authentication,Spring Security,Jersey,我想为所有jersey客户端请求实现spring数据库支持的身份验证。 我已将spring安全过滤器链添加到我的web.xml中,并将其添加到我的spring安全上下文xml文件中: <authentication-manager> <authentication-provider user-service-ref="myDetailsService"> <jdbc-user-service data-

我想为所有jersey客户端请求实现spring数据库支持的身份验证。 我已将spring安全过滤器链添加到我的web.xml中,并将其添加到我的spring安全上下文xml文件中:

    <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"/>

如何传递从jersey客户端请求获得的用户名/密码以创建用户?(在标题或查询URL中发送)

您是否尝试过AuthenticationUserDetailsService类?传递给loadUserDetails的身份验证对象具有用户的主体标识和凭据

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.  
}