द्वारा एसएसएल क्लाइंट प्रमाण पत्र की आवश्यकता है। मैं जेटी में एक एचटीटीपीएस साइट पर एक सर्वलेट चलाने के लिए चाहता हूं जिसके लिए साइट (विशिष्ट यूआरएल) के केवल एक हिस्से के लिए क्लाइंट प्रमाणपत्र की आवश्यकता है। उदाहरण के लिए:जेटी को यूआरएल
https://example.com/someservlet/public - कोई ग्राहक प्रमाणपत्र आवश्यक https://example.com/someservlet/protected - ग्राहक प्रमाणपत्र आवश्यक
अपाचे में मैं एक <Directory>
या <Location>
जो अपाचे मजबूर करता SSL कनेक्शन फिर से बातचीत करने के लिए अंदर SSLVerifyClient require
निर्दिष्ट करके ऐसा कर सकते हैं के बाद अनुरोध किया जाता है ।
मैं जेटी को किसी और चीज में एम्बेडेड नहीं करना चाहता, बस स्टैंडअलोन। क्या यह संभव है? क्या एक सर्वलेट किसी भी तरह से इसका कारण बन सकता है? क्या यह विन्यास के माध्यम से किया जा सकता है?
मेरे पर्यावरण में, सभी क्लाइंट और सर्वर अपडेट किए जाने चाहिए (यह कुछ हद तक मजेदार था जबकि रीनग मुद्दों पर चल रहे थे)। इसके अतिरिक्त, गैर-मानक बंदरगाहों का उपयोग विभिन्न फ़ायरवॉल के माध्यम से नहीं किया जाएगा। कुछ महीने बाद – user63599
, क्या किसी को ऐसे समाधान के बारे में पता है जो एक बंदरगाह के साथ काम करेगा? –