私は、spring-security-restプラグインでGrailsを使用しています。grails spring-security-restプラグインでカスタム認証例外を処理するにはどうすればよいですか?
すべてのユーザー認証エラーがログに記録されるようにするにはどうすればよいですか?
プラグイン内でスローされたセキュリティ例外が現在の設定を使用して記録されていないことがわかりました。 ユーザー認証エラーをエラーレベルで記録します。
'grails.plugin.springsecurity.rest'のデバッグログを有効にしようとしましたが、これはあまりにも多くの情報を記録します。
私が代わりにやりたかったのは、キャッチしたいエラーのために、ApplicationListenerです。私は、プラグインからのすべてのエラーがイベントを生成するわけではないことを発見しました。たとえば、TokenNotFoundExceptionにはDefaultAuthenticationEventPublisherにマッピングがありません。
DefaultAuthenticationEventPublisherにマッピングを追加するにはどうすればよいですか?これはこれに取り組むための最善の方法ですか、別の方法がありますか?