プラグインで動作するようにアプリを構成する正しい方法を見つけるのが非常に難しいと感じています。grails 1.3.6 と Shiro プラグイン 1.1.3 を使用しています。
プラグイン ドキュメント サイトのクイック スタート ガイドに従ってアプリケーションをセットアップしましたが、さらに構成したい場合、つまりログイン成功 URL を設定したい場合、障害にぶつかっています。
私が理解していないのは、調査の結果、オプションを設定する3つの方法があることがわかりました..
config.groovy で明示的なオプションを 1 行として設定する、つまり security.shiro.redirectUrl = "/blah"
nabble と Stack Overflow でこのタイプのブロックをよく見かけますが、どこに行くかについてのヒントはありません。
security { shiro { filter { successUrl:"/blah/" } } }
このアプローチを試して successUrl を設定しましたが、効果はありません。
- SecurityFilters.groovy ファイルへの参照を見てきましたが、このファイルのどこに successUrl を配置するのかわかりません..
だから誰かが私のためにこれを片付けることができれば、それは素晴らしいことです:-)
ありがとう、