如何删除在春季安全中记住我的cookie

时间:2013-02-19 09:43:21

标签: spring spring-security remember-me

我想知道如何在使用spring记住我的服务时删除记住我的cookie。 我使用默认记住我的cookie名称 我在春天遇到了以下文档来删除JSESSION。

    <http>
      <logout delete-cookies="JSESSIONID" />
    </http>

但是有可能像下面那样删除记住我的cookie吗

       

我没有注销控制器,我在spring xml中有以下配置。

  <http use-expressions="true">
    <!-- Authentication policy -->
    <form-login login-page="/signin" login-processing-url="/signin/authenticate" authentication-failure-url="/signin?param.error=bad_credentials" />
    <logout logout-url="/signout" delete-cookies="JSESSIONID" />
            ....................

1 个答案:

答案 0 :(得分:1)

我认为您不必手动删除remember-me cookie。 AbstractRememberMeServices实现了LogoutHandler界面,因此它会收到来自LogoutFilter的回调,并确保在退出时取消记住我的Cookie。