2010-04-29 26 views
5

ben güvenlik için form-login kullanıyorum ve bir kimlik doğrulama başarı işleyicisi uygulamak çalışıyorum ama başlangıçta giriş sürecinin öncesinde talep edildi kaynağa geri dönmek için nasıl emin değilim. Varsayılan olarak bir SimpleUrlAuthenticationSuccessHandler uygular ve bu sınıf uygulamasını yansıtmaya çalıştım. Ancak, setDefaultTargetUrl(defaultTargetUrl)'u ayarlar ve belki de sihir gerçekleştiğinde, giriş işleminden sonra geri dönecek kaynağı hatırlar.Bahar 3 Güvenlik Kimlik Doğrulama Başarı Handler

Her türlü yardım büyük beğeni topluyor. Aşağıda <form-login> tarafından varsayılan olarak kullanılır ilk talepten

<form-login login-page="/login.jsp" login-processing-url="/b2broe_login" 
     authentication-success-handler-ref="passwordExpiredHandler" 
     authentication-failure-url="/login.jsp?loginfailed=true" /> 

cevap

8

devam ediliyor SavedRequestAwareAuthenticationSuccessHandler uygulanan <form-login/> eleman, benim bahar güvenliğidir.

+0

Bunun bir "HttpSessionRequestCache" gerektirdiğini görüyorum. Bu nasıl ayarlanır? – Eqbal

+0

Çalışıyor. HttpSessionRequestCache hakkında endişelenmenize gerek yoktu. – Eqbal

+5

Bu çalışmayı nasıl aldınız? – jlb

İlgili konular