1

我正在使用带有 spring 安全核心的 Grails 2.1.2,我希望它使用 cookie,这样用户就不必第二次登录。我将以下内容添加到我的 Config.groovy

rememberMe.cookieName = "sptest_remember_me"
rememberMe.alwaysRemember=true
rememberMe.tokenValiditySeconds = 1209600
rememberMe.parameter = '_spring_security_remember_me'
rememberMe.key = "rem_me"
rememberMe.useSecureCookie=false
rememberMe.persistent=false

但问题是我以编程方式使用

springSecurityService.reauthenticate(username,password)

这不会为用户创建 cookie。那么无论如何我如何强制spring security为所有用户创建一个cookie。

4

0 回答 0