मैं सुरक्षा के लिए form-login
का उपयोग कर रहा हूं और मैं प्रमाणीकरण सफलता हैंडलर को कार्यान्वित करने की कोशिश कर रहा हूं, लेकिन मुझे यकीन नहीं है कि लॉग इन प्रक्रिया से पहले अनुरोध किए गए संसाधन पर वापस कैसे जाना है। डिफ़ॉल्ट रूप से मुझे लगता है कि यह SimpleUrlAuthenticationSuccessHandler
लागू करता है और मैंने उस वर्ग कार्यान्वयन को दर्पण करने की कोशिश की। लेकिन यह setDefaultTargetUrl(defaultTargetUrl)
सेट करता है और शायद वह जादू जहां होता है कि यह संसाधन प्रक्रिया के बाद संसाधन को वापस जाने के लिए याद करता है।वसंत 3 सुरक्षा प्रमाणीकरण सफलता हैंडलर
किसी भी मदद की बहुत सराहना की जाती है। नीचे मेरी वसंत सुरक्षा <form-login/>
तत्व प्रारंभिक अनुरोध के
<form-login login-page="/login.jsp" login-processing-url="/b2broe_login"
authentication-success-handler-ref="passwordExpiredHandler"
authentication-failure-url="/login.jsp?loginfailed=true" />
मुझे लगता है कि इसे 'HttpSessionRequestCache' की आवश्यकता है। वह सेट कैसा है? – Eqbal
यह काम कर रहा है। HttpSessionRequestCache के बारे में चिंता करने की आवश्यकता नहीं थी। – Eqbal
क्या आप पोस्ट कर सकते हैं कि यह कैसे काम कर रहा है? – jlb