spring security でログアウト以外は、以下のやりかたもあります。
Spring Securityを使っていれば、以下を呼べばセッションをクリアにしてくれます。
SecurityContextHolder.clearContext();
if (invalidateHttpSession) {
HttpSession session = request.getSession(false);
if (session != null) {
session.invalidate();
}
}
SessionRegistry使うのも一つの選択かも
sessionRegistry.getSessionInformation(sessionId).expireNow();
0 件のコメント:
コメントを投稿