首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >记住-me- spring安全

记住-me- spring安全
EN

Stack Overflow用户
提问于 2011-03-18 05:14:43
回答 1查看 2.1K关注 0票数 1

我目前正在尝试在我的网站上实现记住我的功能。以下是我的配置的一部分

代码语言:javascript
运行
复制
<security:remember-me services-ref="rememberMeServices" />  
<bean id="rememberMeServices" class="com.entertainment.ecom.web.auth.EcomRemembe rMeServices">  
<property name="userDetailsService" ref="ecomUserDetailsService"/>  
<property name="key" value="a23eef6dfd1514cb885f47070380ff18"/>  
<property name="cookieName" value="ENTC"/>  
<property name="tokenValiditySeconds" value="80000"/>  
</bean>

我的EcomRememberMeServices扩展了AbstractRememberMeServices &我覆盖了onLoginFailonLoginSuccess方法。我的问题是,我的onLoginSuccess()方法将从哪里调用?

我尝试运行上面的配置&可以看到onLoginFail是通过RememberMeAuthenticationFilter(rememberMeServices.loginFail(request, response))调用的,但是当我检查这个过滤器的源代码时,我找不到任何对onLoginSuccess()loginSuccess()方法的调用。那么,我需要显式地调用它吗?

BasicAuthenticationFilter中,有一个对此方法的调用。所以我试着使用它,但是我仍然不能工作。(<http-basic/>)。所以有人能在这方面帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2011-03-18 21:51:32

还有一个方法logout(),它由注销过滤器调用。我猜你还必须将rememberMeServices注入到登录和注销过滤器中(我不确定是否可以在xml元素中完成):

代码语言:javascript
运行
复制
    <bean id="logoutFilter"   class="org.springframework.security.web.authentication.logout.LogoutFilter">
    <constructor-arg index="0" type="org.springframework.security.web.authentication.logout.LogoutSuccessHandler" ref="logoutSuccessHandler" />
    <constructor-arg index="1">
        <list value-type="org.springframework.security.web.authentication.logout.LogoutHandler">
            <ref local="rememberMeServices"/>
        </list>
    </constructor-arg>
</bean>

代码语言:javascript
运行
复制
<bean id="formLoginFilter"   class="org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter">
     ...

     <property name="rememberMeServices">
            <ref local="rememberMeServices" />
     </property> 
</bean>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5345332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档