SimpleCaptchaController2 (および)を除くすべてのコントローラーに対して実行する Grails フィルターがありApiControllerます。フィルターを適用する必要があるコントローラー/アクション/ビューを定義する方法を説明するGrails ドキュメントを見てきましたが、2 つ以上のコントローラーからフィルターを除外する明白な方法はないようです。
私は次のことを試しました:
allExceptTwo(controller: 'simpleCaptcha', uri: '/api/**', invert: true)
controllerただし、 and をapi一緒に使用することは許可されていないようです。