9.5 認可処理の適用
あります。なお、プロパティファイルを任意の文字コードで読み込む場合は、
MessageSource
の
defaultEncoding
プロパティに文字コードを指定してください。
■システムエラー時のメッセージ
認証処理の中で予期しないエラー(システムエラーなど)が発生した場合、
InternalAuthenticationServi
ceException
という例外が発生します。
InternalAuthenticationServiceException
が保持するメッセージに
は、原因例外のメッセージが設定されるため画面にそのまま表示するのは好ましくありません。
システムエラーの例外メッセージを画面に表示しないようにするには、
ExceptionMappingAuthenticationF
ailureHandler
や
DelegatingAuthenticationFailureHandler
を使用して、
InternalAuthenticationServi
ceException
が発生したときの遷移先をシステムエラー画面にするのがよいでしょう。
9.5
認可処理の適用
認可処理は、アプリケーションの利用者がアクセスできるリソースを制御するための処理です。最も標準的
な方法は、リソースごとにアクセスポリシーを定義しておいて、利用者がリソースにアクセスしようとしたとき
にアクセスポリシーを調べて制御する方法で ...