新しいアプリケーションが作成され、 'org.grails.plugins:spring-security-core:3.1.2'というコンパイルが追加され、Grails 3.2.9 Spring Securityプラグイン3.1.2デフォルト設定で「リダイレクトが多すぎます」
grails s2-quickstart com.cabolabs.security User Role RequestMap
次にgrails run-app。/dbconsoleをアクセスしようとすると
- は、
- /ログイン/認証が得た /ログイン/認証にリダイレクト "localhostをあなたにあまりにも多くの時間をリダイレクト。" ERR_TOO_MANY_REDIRECTS
これは予想される動作か、プラグインのバグですか?
ドキュメントは、インストールと構成のセクションに、ドキュメントに見つかり、このhttps://grails-plugins.github.io/grails-spring-security-core/v3/#configuration
UPDATE
、5.3節(https://grails-plugins.github.io/grails-spring-security-core/v3/)を追加する必要があります初期RequestMapについては何も言及していません。
for (String url in [
'/', '/error', '/index', '/index.gsp', '/**/favicon.ico', '/shutdown',
'/**/js/**', '/**/css/**', '/**/images/**',
'/login', '/login.*', '/login/*',
'/logout', '/logout.*', '/logout/*']) {
new Requestmap(url: url, configAttribute: 'permitAll').save()
}
Bootstrap.groovyで使用されていますが、「リダイレクトが多すぎます」。
また、プラグインによってブロックされているため、/ dbconsoleを表示してデータベースをチェックすることはできません。
application.groovyまたはJavaScriptやCSSなどのリクエストされたプロジェクトに変更を加えましたか? – mcroteau
@mcroteauは変更されていません。ドキュメントに書かれているように、プラグインをインストールしました。クイックスタートスクリプトとrun-appを実行します。 application.groovyファイルの必要な変更に関するドキュメントを見つけることができませんでした。 –
'application.groovy'の次の行がエラーを引き起こしているようです ' [pattern: '/ **'、filters: 'JOINED_FILTERS'] ' – mcroteau