SpringSecurityCoreとマルチテナントシングルdbプラグインが正常に動作するgrails2.1.0アプリケーションがあります。このアプリケーションの要件の1つは、同時ログインを1つだけに制限することです。このために、BootstrapでSpringSecurityUtilsを使用してフィルターを登録しようとしています。
SpringSecurityUtils.clientRegisterFilter('concurrencyFilter', SecurityFilterPosition.CONCURRENT_SESSION_FILTER)
SpringSecurityUtilsは静的であり、ドキュメントに記載されているように、挿入する必要はありませんが、実行するとエラーが発生します
ERROR context.GrailsContextLoader - Error executing bootstraps: No such property: SpringSecurityUtils for class: BootStrap
メッセージ:そのようなプロパティはありません:クラスのSpringSecurityUtils:BootStrap Line | 方法->>17| BootStrap$_closure1のdoCall
| 301 | grails.util.EnvironmentのevaluateEnvironmentSpecificBlock| 294 | executeForEnvironment。。。。。で''| 270 | ''のexecuteForCurrentEnvironment| 303 | innerRun。。。。。。。。。。。。java.util.concurrent.FutureTask$Syncで| 138 | java.util.concurrent.FutureTaskで実行| 886 | runTask。。。。。。。。。。。。java.util.concurrent.ThreadPoolExecutor$Workerで| 908 | で実行''^ 662 | 走る 。。。。。。。。。。。。。。java.lang.Threadで
それ以外の場合、Springセキュリティは正常に機能しています。
どんな助けでも大歓迎です。