के साथ सत्र समय समाप्ति अवधि सेट करना मैं एक एलडीएपी सर्वर के साथ प्रमाणित करने के लिए स्प्रिंग सुरक्षा 3.0 का उपयोग कर रहा हूं और मैं अपना स्वयं का सत्र टाइमआउट अवधि निर्धारित करने के लिए नहीं समझ सकता। मुझे विश्वास है कि डिफ़ॉल्ट 30 मिनट है, लेकिन मुझे लगता है कि लंबे समय तक की तुलना मेंवसंत सुरक्षा 3.0
48
A
उत्तर
112
के लिए सेट करने के लिए आप या तो web.xml में सभी सत्रों के लिए सत्र टाइमआउट (जैसे कि 60 मिनट) निर्धारित कर सकते हैं की जरूरत है:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
या
session.setMaxInactiveInterval(60*60);
का उपयोग कर प्रति सत्र आधार पर बाद में आप प्राधिकरण में करना चाहते हैं SuccessHandler।
<form-login authentication-success-handler-ref="authenticationSuccessHandler"/>
0
आप स्प्रिंग बूट आप फ़ाइल application.properties के लिए निम्न जोड़कर ऐसा कर सकते हैं उपयोग कर रहे हैं:
server.session.cookie.max-age=<your_value_in_seconds>
संबंधित मुद्दे
- 1. वसंत सुरक्षा 3.0- मूल http प्रमाणीकरण संवाद
- 2. स्प्रिंग 3.0 सुरक्षा - प्रमाणीकरण
- 3. वसंत वेबएमवीसी और वसंत सुरक्षा
- 4. वसंत सुरक्षा
- 5. वसंत सुरक्षा
- 6. वसंत सुरक्षा
- 7. वसंत-सुरक्षा
- 8. @ प्रेरणा प्राधिकृत वसंत सुरक्षा
- 9. वसंत सुरक्षा अजाक्स लॉगिन
- 10. वसंत सुरक्षा
- 11. वसंत सुरक्षा
- 12. वसंत-सुरक्षा
- 13. वसंत सुरक्षा
- 14. वसंत सुरक्षा:
- 15. वसंत सुरक्षा -
- 16. वसंत सुरक्षा
- 17. वसंत सुरक्षा
- 18. वसंत सुरक्षा
- 19. वसंत सुरक्षा:
- 20. सर्वलेट 3.0 प्रोग्राममैटिक सुरक्षा
- 21. वसंत-सुरक्षा रीडायरेक्ट यूआरएल
- 22. वसंत ढांचा 3.0 प्रकार-सुरक्षित
- 23. वसंत सुरक्षा कॉन्फ़िगरेशन बदलना
- 24. ओपनिड वसंत सुरक्षा
- 25. वसंत सुरक्षा: एसएसएल त्वरक
- 26. वसंत सुरक्षा मेटा एनोटेशन
- 27. वसंत सुरक्षा बुनियादी विन्यास
- 28. वसंत सुरक्षा सत्र टाइमआउट
- 29. वसंत सुरक्षा 3.0.2
- 30. वसंत सुरक्षा 3
सत्र-समय समाप्ति, कि यह था! बहुत बहुत धन्यवाद –
धन्यवाद session.setMaxInactiveInterval (60 * 60 * 24); यह कोड 24 घंटे का सत्र समय निर्धारित करता है। –
@ सोर्सिडेलिका इस कार्यान्वयन को फेंकने वाला संदेश "इस संसाधन को एक्सेस करने के लिए पूर्ण प्रमाणीकरण की आवश्यकता है" क्या हम इस संदेश को बदल सकते हैं? – praveenpds