具象クラスBadCredentialsException
からAbstractUserDetailsAuthenticationProvider's
メッセージをスローすると、Spring によって処理され、デフォルトの失敗 JSP に存在する適切なメッセージが表示されます。
しかし、AuthenticationServiceException
同じクラスからスローされると、Spring はそれを処理できず、むしろスタック トレースを表示します。この場合、Spring がデフォルトの失敗 JSP にリダイレクトできないことがわかりました。
- BadCredentialsException と AuthenticationServiceException はどちらも AuthenticationException のサブクラスですが、なぜ春のセキュリティ処理が異なる方法で行われるのですか?
- 彼の設定をセットアップする必要がある場所はありますか?
- AuthenticationServiceException が処理されない特定の理由はありますか?