ログインしたユーザー用に持っているハッシュマップからログアウトしたユーザーを削除したいのですが、ログアウトリンクを押したときのようにこれを行う方法が見つかりません。ログインページにリダイレクトされました。
春のセキュリティで私は持っています
<logout invalidate-session="true"
logout-success-url="/"
logout-url="/logout.htm"/>
ログアウトリンクは次のようなものです
<a href="logout.htm">Logout</a>
このリンクを押すと、ログインマッピングに移動します
@RequestMapping("login")
public ModelAndView login(){}
を使用してユーザーの詳細を取得しようとすると
SecurityContextHolder.getContext()
.getAuthentication().getPrincipal();
匿名ユーザーを返します。では、ログアウトしたユーザーの詳細を取得するにはどうすればよいですか。
詳細が必要な場合はお知らせください。