を返します。春のセキュリティgetPrincipal()メソッドは、私は私のコントローラで認証されたユーザーを取得したい私の春のWebアプリケーションにanonymousUser
Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
しかし、私は中logedているが、プリンシパルの値が「anonymousUser」である 方法。認証されたユーザーを取得できますか?春-のsecurity.xmlで 私の構成:
<http auto-config="true" request-matcher="regex">
<intercept-url pattern="/welcome*" access="ROLE_USER" />
<form-login login-page="/login" default-target-url="/welcome"
authentication-failure-url="/loginfailed" />
<logout logout-success-url="/logout" />
</http>
? –
http://localhost/test.html – Igorock
SSはここでどのようにプレーするのでしょうか?あなたは '/ welcome *'を傍受するように設定しました... –