जावा में कौन से विश्वसनीय रूट सर्टिफिकेट शामिल हैं?


37

जावा, विशेष रूप से सन जावा और आईबीएम जावा में कौन से विश्वसनीय रूट प्रमाण पत्र शामिल हैं? मैं स्वयं सूची कैसे प्राप्त कर सकता हूं? क्या विंडोज पर जावा ऑपरेटिंग सिस्टम से प्रमाण पत्र का उपयोग करता है?

जवाबों:


36

"जावा कंट्रोल पैनल", "सिक्योर" टैब पर जाएं और "सर्टिफिकेट" पर क्लिक करें। "सिस्टम" टैब पर जाएं और ड्रॉप डाउन से "सिक्योर सीए" या "सिक्योर साइट्स सीए" चुनें।

IIRC, प्रमाण पत्र एक जावा क्रमबद्ध फ़ाइल में संग्रहीत हैं jre/lib/security/cacerts। यह एक मानक जावा कीस्टोर है जिसे कीटूल उपयोगिता के साथ जोड़-तोड़ किया जा सकता है:

keytool -keystore "$JAVA_HOME\jre\lib\security\cacerts" -storepass changeit -list

मेरा मानना ​​है कि मैक ओएस एक्स अब प्रमाणपत्रों को संभालने के लिए ओएस का उपयोग करता है।


क्या इसका सिस्टम के अपने रूट सेर्ट्स से कोई लेना-देना है? (उदा certmgr.msc। विंडोज ' )।
पेसियर

4
@ स्पेसर नहीं, जावा अपने विश्वसनीय सीए की अपनी सूची रखता है।
हेक्साहॉलिक

7

यद्यपि ओरेकल जेआरई (पूर्व में सन जेआरई) में टॉम के उल्लेख के अनुसार कई प्रमाण पत्र आते हैं, विंडोज़ पर जेआरई वर्तमान ब्राउज़र से जुड़े प्रमाणपत्रों को डिफ़ॉल्ट रूप से एप्लेट्स और वेब स्टार्ट एप्स के लिए उपयोग करेगा (जब तक आप उपयोग कर रहे हैं " इंटरनेट एक्सप्लोरर 5.0 या उच्चतर या मोज़िला 1.4 या उच्चतर ")

यदि आप हस्ताक्षर हस्ताक्षर सत्यापन, HTTPS सर्वर प्रमाणीकरण या HTTPS क्लाइंट प्रमाणीकरण (जैसे कि पहले से ही आपकी मशीन पर स्थापित हो चुके कॉर्पोरेट प्रमाण पत्र के साथ वेब प्रारंभ अनुप्रयोगों पर हस्ताक्षर करना) करना चाहते हैं, तो इसे "बस काम" करना चाहिए। अधिक जटिल उपयोग के मामलों के लिए आपको यह दस्तावेज़ अधिक उपयोगी लग सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.