我如何在Java类中做到这一点?
<bean id="rememberMeFilter" class=
"org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter">
<property name="rememberMeServices" ref="rememberMeServices"/>
<property name="authenticationManager" ref="authenticationManager" />
</bean>
<bean id="rememberMeServices" class=
"org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices">
<property name="userDetailsService" ref="userService"/>
<property name="key" value="some-string"/>
</bean>
<bean id="rememberMeAuthenticationProvider" class=
"org.springframework.security.authentication.RememberMeAuthenticationProvider">
<property name="key" value="some-string"/>
</bean>并在Java类中禁用自动配置
auto-config="false"发布于 2021-07-08 19:50:34
为了节省时间和避免bug,我将给出一个不同的建议。您可以包含整个现有的应用程序上下文.XML文件,因为它将@ImportResource批注与@Configuration/@SpringBootApplication一起使用,而不是使用@Bean重新定义所有bean。
https://stackoverflow.com/questions/68299807
复制相似问题