【问题标题】:TokenbasedRememberMeServices not working with jdbc-user-serviceTokenbasedRememberMeServices 不适用于 jdbc-user-service
【发布时间】:2013-08-13 13:20:10
【问题描述】:

我已经实现了一个使用 Spring Security 并记住我服务的小应用程序。如果我使用它工作正常

<authentication-provider>
<user-service/>
//hardcoded the userName/Password here.

即使在服务器重新启动后,我也可以在不登录的情况下访问应用程序。 但是当我修改 app-security.xml 以使用

<authentication-provider>
<jdbc-user-service id="userService" data-source-ref="dataSource"        
users-by-username-query="
         query here..."
authorities-by-username-query="
query here..."/>
</authentication-provider>

它不工作。请提供更多信息如何实现记住我(TokenBaserRememberMeServices 与 jdbc 用户服务)。任何帮助都会得到帮助。 谢谢。

【问题讨论】:

    标签: java spring spring-security remember-me


    【解决方案1】:

    您在 jdbc 中使用与硬编码相同的用户名/密码吗? 在尝试使用 jdbc 服务进行身份验证之前,您是否也删除了令牌 cookie?

    【讨论】:

    • 是的,我使用相同的用户名/密码。但我没有删除 cookie,我可以在 firebug 中看到之前生成的 cookie。那是一个问题吗?与我分享任何可以提供帮助的教程或链接。
    • 删除cookie后可以试试吗?
    猜你喜欢
    • 2012-11-08
    • 2011-12-05
    • 2016-03-21
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    • 2013-12-02
    相关资源
    最近更新 更多