失敗したログインのエラー メッセージが表示されないという経験をした人はいますか?
grails 1.3.7 アプリを grails 2.1.1 にアップグレードしていますが、Spring セキュリティ コア機能に 2 つの問題があります。
まず、無効なログインを試みると、認証は失敗しますが、エラー メッセージは表示されず、フラッシュ メッセージに {} のみが表示されます。
次に、このような方法を使用して、アクティブなセッションの現在の数を取得していました。増加するだけでログアウトを認識しないため、もはや正確ではありません。
def getCurrentSessionCount(){
def sessioncount = 0
sessionRegistry.getAllPrincipals().each{
sessioncount += sessionRegistry.getAllSessions(it, false).size()
}
return sessioncount;
}