H sto usando la sicurezza primaverasicurezza Spring 3 http-base di autenticazione-successo-handler
per la forma-login ho
<http auto-config="true">
<intercept-url pattern="/pages/**" access="ROLE_USER" />
<form-login authentication-success-handler-ref="authenticationSuccessHandler" login-page="/login.html" default-target-url="/pages/index.html"
always-use-default-target="true" authentication-failure-url="/login.html" />
<logout logout-success-url="/login.html" invalidate-session="true" />
<anonymous enabled='false'/>
</http>
qui posso impostare un authentication-success-handler-ref
, come posso aggiungi uno al mio autenticazione di base:
<http pattern="/REST/**" realm="REALM" entry-point-ref="authenticationEntryPoint">
<intercept-url pattern="/**" access="ROLE_USER" />
<http-basic />
<logout logout-url="/REST/logout" success-handler-ref="restLogoutSuccessHandler" />
</http>
ho pensato abour sovrascrivendo BasicAuthenticationFilter, ma come posso iniettare la mia classe cutom per <http-basic />
Sarebbe possibile fornire una configurazione Java per questo XML? –
@Jadda Sì, consultare l'aggiornamento. – holmis83