2012-02-09 176 views

回答

2

它看起來像你對我已經在你的Config.groovy以下,但你沒有稱爲類PersistentLogingrails-app/domain

grails.plugins.springsecurity.rememberMe.persistent = true 
grails.plugins.springsecurity.rememberMe.persistentToken.domainClassName = 'PersistentLogin' 

的解決方案是執行下列操作之一:

  • 如果你不想持久登錄,只需刪除這兩行。
  • 如果您想要持久登錄並已具有正確的類,請使用PersistentLogin類的fully-qualified name更新第二行。它可能有不同的名稱,或者它可能在不同的包中。
  • 如果你想持久登錄,但不認爲你已經擁有這個類,請重新運行grails s2-create-peristent-token <classname>See the documentation on this command here.

如果最後一個不工作,您可能需要手動更新Config.groovy指向正確的類。我不是100%確定的,因爲我從來沒有運行過這個命令兩次。