मेरे पास इसके लॉगिन के लिए वसंत ढांचे और वसंत सुरक्षा का उपयोग कर एक जावा वेब एप्लिकेशन है। मेरे डेटाबेस में मेरे पास सहेजे जाने से पहले मेरे पासवर्ड MD5 को एन्क्रिप्ट किए गए हैं। मैं इस कोड अपने आवेदन-config.xml में जोड़ास्प्रिंग सिक्योरिटी एन्क्रिप्ट एमडी 5
<security:authentication-provider>
<security:password-encoder hash="md5"/>
<security:jdbc-user-service
data-source-ref="dataSource"
users-by-username-query="select user_name username, user_password password, 1 enabled from users where user_name=?"
authorities-by-username-query="select username, authority from authorities where username=?" />
</security:authentication-provider>
पहले यह काम किया जब DB में पासवर्ड एन्क्रिप्टेड नहीं कर रहे थे पर। लेकिन जब मैंने उसे एन्क्रिप्टेड और अपने आवेदन config
<security:password-encoder hash="md5"/>
में इस स्निपेट जोड़ा मैं प्रवेश करने में सक्षम नहीं हूँ।
md5 एक हैश फ़ंक्शन है, एन्क्रिप्शन की विधि नहीं है। – u0b34a0f6ae
आपका क्या मतलब है। मैंने – cedric