2012-04-26 21 views
0

私は春とshiroを統合しています。私はshiro注釈を使用しようとしています。 Springコントローラでは動作していませんが、 @RequiresPermissions( "W027 :UPDT ") コントローラメソッドで。 ヘルプユーザー/ ありがとうShiro注釈春と

+0

これらは、あなたの質問に答えるかもしれません:http://stackoverflow.com/a/8305355/269891&http://stackoverflow.com/a/6159444/269891 – Kaan

答えて

0

コントローラーの注釈が動作していないようです。この問題を解決するには@RequiresPermissions( "W027:UPDT")を即時サービスメソッド(daoまたはserviceメソッド)にプッシュできます。これにより、コントローラメソッドが間接的に承認されます。コントローラメソッドで@RequiresPermissionsを使用しようとすると、特定のURLを保護しようとしています。より良いアプローチは、javaファイルではなく設定ファイルで行うことです。

関連する問題