XML ベースの Spring Security コンテキストに関する以下の問題を報告します。
- 未解決の Bean 参照がある
- 必要なタグまたは属性が欠落している
- プロパティの型が正しくない
enum プロパティが矛盾している
- 参照されている Bean の型が正しくない
以下の問題も報告します。
- <https> の構成エラー
- '/**' パターンを使用した <http> は最後に記述しなければいけない
- 'pattern' のない複数の <http> 要素は使用できない
- <http> の構成エラー
- 空のタグ (
security='none' の場合)
- <user-service>
- 'properties' 属性または <user> 要素のリストのいずれかを指定する必要がある
- <ldap-server>
- 'manager-dn' を使用する場合は 'manager-password' は必須である
- 'user-context-mapper-ref' もしくは 'user-details-class' のいずれかを指定する必要がある
- <authentication-provider>
- user-service は 1 種類のみ使用できる
- <global-method-security>
- <pre-post-annotation-handling>' を使用する場合は 'pre-post-annotations' には 'enabled' の値を指定する必要がある
- <protect-pointcut> と <intercept-url> に 'aspectj' の値を指定した 'mode' は使用できない
- 親 <http> には 'requires-channel' 属性のみを使用できる
- <protect>
- <protect> と <global-method-security> の併用は推奨されていない