1

具象クラスBadCredentialsExceptionからAbstractUserDetailsAuthenticationProvider'sメッセージをスローすると、Spring によって処理され、デフォルトの失敗 JSP に存在する適切なメッセージが表示されます。

しかし、AuthenticationServiceException同じクラスからスローされると、Spring はそれを処理できず、むしろスタック トレースを表示します。この場合、Spring がデフォルトの失敗 JSP にリダイレクトできないことがわかりました。

  1. BadCredentialsException と AuthenticationServiceException はどちらも AuthenticationException のサブクラスですが、なぜ春のセキュリティ処理が異なる方法で行われるのですか?
  2. 彼の設定をセットアップする必要がある場所はありますか?
  3. AuthenticationServiceException が処理されない特定の理由はありますか?
4

0 に答える 0