1

vaadinとspringのセキュリティコアプラグインを使用するGrailsがありますが、3つを組み合わせることができません。@Securedを使用しているページに移動すると、想定どおりに機能します。しかし、vaadinアプリケーションクラスに@Securedを入れても、何もしません。私が探しているのは、vaadinアプリケーション全体を保護し、そのアプリケーション内でより高い権限の役割のためにいくつかのものを保護することです。私はここで何が間違っているのですか?誰かが私を正しい方向に向けることができれば、それは素晴らしいことです。ありがとう!

4

3 に答える 3

1

この投稿を見てください。彼は、保護するメソッドをアノテーションが機能する Grails サービス クラスに配置し、vaadin アプリケーションからサービス メソッドを呼び出しています。

(依存性注入に依存することは、vaadin アプリでは推奨されないことに注意してください。プラグイン ドキュメントの getBean(String beanName) getBean(Class beanType) を参照してください。

于 2012-08-16T10:05:09.047 に答える
0

Config.groovy で URL マッピングを設定しようとしましたか?

@Secured アノテーションは、grails コントローラー クラスで使用されます。

于 2012-08-13T08:05:59.433 に答える