Java 不确定如何修改userDetails服务以允许自定义userDetails,但保留数据源
我下面尝试定制UserDetails,以便检索更多关于用户的字段 至于实现UserDetails,我感到困惑的是UserDetailsService 目前我只有上面链接的网站中的userDetailsService的代码Java 不确定如何修改userDetails服务以允许自定义userDetails,但保留数据源,java,spring-mvc,spring-security,Java,Spring Mvc,Spring Security,我下面尝试定制UserDetails,以便检索更多关于用户的字段 至于实现UserDetails,我感到困惑的是UserDetailsService 目前我只有上面链接的网站中的userDetailsService的代码 我只是不确定该怎么做。不确定您的问题是什么,但我的配置如下所示,可以正常工作 <beans:bean id="userDetailsService" class="yourpackagename.UserDetailsServiceImpl" /> <
我只是不确定该怎么做。不确定您的问题是什么,但我的配置如下所示,可以正常工作
<beans:bean id="userDetailsService"
class="yourpackagename.UserDetailsServiceImpl" />
<beans:bean id="myAuthenticationProvider"
class="org.springframework.security.authentication.dao.DaoAuthenticationProvider">
<beans:property name="userDetailsService" ref="userDetailsService" />
</beans:bean>
<beans:bean id="authenticationManager"
class="org.springframework.security.authentication.ProviderManager">
<beans:property name="providers">
<beans:list>
<beans:ref local="myAuthenticationProvider" />
</beans:list>
</beans:property>
</beans:bean>
<authentication-manager >
<authentication-provider ref="myAuthenticationProvider">
</authentication-provider>
</authentication-manager>
看看我如何为身份验证提供程序设置userdetailservice,以及如何为身份验证管理器配置使用身份验证提供程序。对不起,您的问题是什么?你想写一个自定义的UserDetails服务吗?是的,我不确定我需要输入什么it@PeterMularien我试图定制USerDetails和USerDetails服务,但没有成功