さまざまなドメインオブジェクトにセキュリティ認証を配置する必要がある3層アプリケーションがあります。
SpringのACL実装を使用する場合でも、独自の実装を使用する場合でも、ACLベースのセキュリティは(サービス)メソッドの承認にのみ使用でき、URLまたはWebサービスの呼び出しの承認には使用できないようです。これは、Webサービス呼び出しがXMLペイロードをハイドレイトする前にACLをどのようにチェックできるのでしょうか。また、SpringドキュメントのWebアクセスセキュリティの例はすべて、役割に基づいてURLを保護しています。
Springの役割を使用してWebプレゼンテーションとWebサービスの呼び出しを保護すると同時に、ACLを使用してビジネスメソッドを保護するのが一般的ですか?これはやり過ぎですか?