私はgrails 1.0.4 + acegi 0.4.1プロジェクトをacegi 0.5.1でgrails 1.1にアップグレードしました。Grails Acegiプラグインspringsecurity.GrailsDaoImpl - ユーザー[admin]にGrantedAuthorityがありません
エラーなしでアプリケーションを起動できますが、ログインしたいときは「間違ったユーザー名またはパスワード」というメッセージが表示されます。 Grailsのシェル出力は次のようになります。
を持っていません2009年4月26日12:38:46997 [403984690 qtp0-0 @] ERROR springsecurity.GrailsDaoImpl - ユーザー
は、[管理]何GrantedAuthority
誰かがなぜ私がログインできないのか分かっているのでしょうか?ユーザー "admin"はブートストラップで作成されます。
私があなたを助けてくれることを願っています! ドイツのおかげで、 ホワイトテックス
私の問題が見つかりました。私はpasswordEncoder()またはencodePassword()メソッドを自分で編集しなければなりませんでした(私のアルゴリズムなどで)。 passwordEncoder()は非推奨です。encodePassword()を使用してください! – whitenexx