ユーザーが春のセキュリティで正常に認証されたときに、現在のページをリロードしたい。default-target-url は何にする必要がありますか? または、カスタム認証エントリ ポイント クラスを作成する必要がありますか? いくつかのサンプルコードは本当に役に立ちます。
前もって感謝します
ユーザーが春のセキュリティで正常に認証されたときに、現在のページをリロードしたい。default-target-url は何にする必要がありますか? または、カスタム認証エントリ ポイント クラスを作成する必要がありますか? いくつかのサンプルコードは本当に役に立ちます。
前もって感謝します
これは私のために働く:
<security:form-login login-page="/login.htm" default-target-url="/home.htm"/>
login.htm は私のアプリケーションのログイン ページのマッピングです。home.htm はデフォルトのアカウント ホーム ページで、ユーザーが login.htm URL に直接アクセスした場合に表示されます。
ユーザーのログインが必要な login.htm または home.htm 以外の URL にユーザーがアクセスした場合、Spring セキュリティはログイン ページを表示し、ログイン後、ユーザーは最初に要求された URL に移動します。特別なことをする必要はありません。
追加のチェックとして、構成に含まれていないことを確認してください。always-use-default-target="true"
これにより、Spring Security はログイン後に常にデフォルトのターゲット URL を表示するようになります。
お役に立てれば。