9

JBoss 7 で EJB-Security by Annotations に Security Domains を使用しています。例えば

@RolesAllowed({"User", "Admin"})

現在、standalone.xml でセキュリティ ドメインを宣言しています。これは小さなことには適切ですが、同じJBossサーバー上の異なるプロジェクトでこのセキュリティの子供を使用したいと思います. したがって、standalone.xml の外部でセキュリティ ドメインを宣言する方法を探しています。war-Deployment 内で Deployment Descriptor を使用することを考えました。

このドキュメントによると、これは可能なはずです。ただし、これは JBoss 5 用であり、JBoss 7.1.1 では機能しないようです。JBoss を起動すると、パーサー エラーが原因で例外がスローされます。この質問も見ましたが、これが必要かどうかわかりません。login Module を使用して、standalone.xml 以外の場所で新しいセキュリティ ドメインを宣言する必要があります。

セキュリティ ドメインの宣言と構成を war-Deployment に格納する簡単なソリューションはありますか?

ありがとう

4

1 に答える 1