मुझे एक मौजूदा WAR फ़ाइल मिली है जो मेरे द्वारा विकसित नहीं है। मैं एप्लिकेशन को टॉमकैट सर्वर पर तैनात करता हूं और उसके बाद यह सभी के लिए सुलभ है। जो अच्छा नहीं है। मुझे HTTP बेसिक ऑथ के संदर्भ में पहुंच को प्रतिबंधित करने की आवश्यकता है। उसे करने का सबसे अच्छा तरीका कौन सा है? मुझे किसी भी परिष्कृत उपयोगकर्ता प्रबंधन प्रणाली की आवश्यकता नहीं है, मुझे बस एक ही उपयोगकर्ता नाम और पासवर्ड की आवश्यकता है। अग्रिम में धन्यवाद।टॉमकैट मूल लेख
14
A
उत्तर
9
O'Reilly's Top Ten Tomcat Tips देखें। आप जो भी कर रहे हैं उसके लिए पर्याप्त होना चाहिए। टिप नं। 5 शायद आपके लिए काम करेगा।
HTH
बस भी जा सकते हैं और पढ़ने के लिए आलसी लोगों के लिए
24
। web.xml
में इन पंक्तियों के सम्मिलित करें:
<security-constraint>
<web-resource-collection>
<web-resource-name>
</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Hudson</realm-name>
</login-config>
यह भूमिकाओं और पासवर्ड $TOMCAT_HOME/conf/tomcat-users.xml
से डिफ़ॉल्ट रूप से भूमिका manager
होने लगेगा (अगर कोई अन्य दायरे server.xml
में कॉन्फ़िगर किया गया है) और अनुमति देने के केवल उन।
संबंधित मुद्दे
- 1. HTTP मूल लेख, पाचन लेख और ओथ?
- 2. रैक :: HTTP के लिए HTTP मूल लेख Heroku
- 3. एक कोलन के साथ पासवर्ड मूल लेख विफल रहता है?
- 4. टॉमकैट
- 5. टॉमकैट
- 6. टॉमकैट 5.5
- 7. टॉमकैट
- 8. टॉमकैट
- 9. टॉमकैट
- 10. टॉमकैट
- 11. टॉमकैट
- 12. टॉमकैट
- 13. टॉमकैट
- 14. टॉमकैट
- 15. टॉमकैट
- 16. टॉमकैट
- 17. टॉमकैट
- 18. टॉमकैट
- 19. टॉमकैट
- 20. टॉमकैट
- 21. टॉमकैट
- 22. टॉमकैट
- 23. टॉमकैट
- 24. टॉमकैट
- 25. टॉमकैट
- 26. टॉमकैट
- 27. टॉमकैट
- 28. टॉमकैट
- 29. पाद लेख
- 30. टॉमकैट 7