Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 不确定如何修改userDetails服务以允许自定义userDetails,但保留数据源_Java_Spring Mvc_Spring Security - Fatal编程技术网

Java 不确定如何修改userDetails服务以允许自定义userDetails,但保留数据源

Java 不确定如何修改userDetails服务以允许自定义userDetails,但保留数据源,java,spring-mvc,spring-security,Java,Spring Mvc,Spring Security,我下面尝试定制UserDetails,以便检索更多关于用户的字段 至于实现UserDetails,我感到困惑的是UserDetailsService 目前我只有上面链接的网站中的userDetailsService的代码 我只是不确定该怎么做。不确定您的问题是什么,但我的配置如下所示,可以正常工作 <beans:bean id="userDetailsService" class="yourpackagename.UserDetailsServiceImpl" /> <

我下面尝试定制UserDetails,以便检索更多关于用户的字段

至于实现UserDetails,我感到困惑的是UserDetailsService

目前我只有上面链接的网站中的userDetailsService的代码


我只是不确定该怎么做。

不确定您的问题是什么,但我的配置如下所示,可以正常工作

<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服务,但没有成功