/ कस्टम उपयोगकर्ता के लिए अनुमति देने के लिए userDetailsService को संशोधित करने के तरीके को अनसुना करना

कस्टम उपयोगकर्ता के लिए अनुमति देने के लिए userDetailsService को संशोधित करने का तरीका सुनिश्चित करें, लेकिन डेटासोर्स - जावा, वसंत-एमवीसी, वसंत-सुरक्षा रखें

मै अनुसरन कर रहा हूँ यह वेबसाइट UserDetails को अनुकूलित करने का प्रयास करने के लिए ताकि मैं उपयोगकर्ता के बारे में और अधिक जानकारी प्राप्त कर सकूं।

जहाँ तक UserDetails लागू करने की बात है, जहाँ मैं भ्रमित हूँ, UserDetailsService है।

फिलहाल मेरे पास केवल userDetailsService के लिए कोड है जो ऊपर दी गई वेबसाइट पर है

मैं यह कैसे कर के बारे में जाने के लिए पर यकीन नहीं कर रहा हूँ।

उत्तर:

जवाब के लिए 0 № 1

निश्चित नहीं है कि आपकी समस्या इस बारे में क्या है, लेकिन मेरा कॉन्फ़िगरेशन नीचे जैसा है और काम करता है।

<beans:bean id="userDetailsService"
class="yourpackagename.UserDetailsServiceImpl" />
<beans:bean id="myAuthenticationProvider"
class="org.springframework.security.authentication.dao.DaoAuthenticationProvider">
<beans:property name="userDetailsService" ref="userDetailsService" />
</beans:bean>
<beans:bean id="authenticationManager"
class="org.springframework.security.authentication.ProviderManager">
<beans:property name="providers">
<beans:list>
<beans:ref local="myAuthenticationProvider" />
</beans:list>
</beans:property>
</beans:bean>
<authentication-manager >
<authentication-provider ref="myAuthenticationProvider">
</authentication-provider>
</authentication-manager>

देखें कि मैंने प्रमाणीकरण प्रदाता के लिए उपयोगकर्ताडेलटेल सेवा कैसे स्थापित की है और प्रमाणीकरण-प्रबंधक विन्यास के लिए प्रमाणीकरण प्रदाता का उपयोग किया है।