2012-12-27 11 views
6

मैं विंडोज़ (एक्सपी और 7) में आईई, फ़ायरफ़ॉक्स और क्रोम के लिए स्वयं-हस्ताक्षरित प्रमाणपत्र स्थापित करना चाहता हूं।विश्वसनीय रूट प्रमाणपत्र स्टोर पर SSL प्रमाणपत्र स्थापित करने के लिए स्क्रिप्ट

मुझे कई प्रणालियों के लिए प्रमाणपत्र स्थापित करने की आवश्यकता है, इसलिए मैंने .bat फ़ाइल बनाने की योजना बनाई जो ब्राउज़र के लिए प्रमाण पत्र स्थापित करता है। मैं आदेश के बाद मिले, जबकि

certutil -addstore -f -enterprise -user जड़ root_ca.cer

googled लेकिन यह केवल IE के लिए। क्या क्रोम और फ़ायरफ़ॉक्स के लिए कोई विकल्प है।

उत्तर

7

पुरानी पोस्ट का बिट लेकिन सोचा कि मैं अपने दो सेंट में वैसे भी फेंक दूंगा। आप सही हैं, बैच स्क्रिप्ट में वह आदेश विश्वसनीय CA स्टोर में प्रमाणपत्र root_ca.cer स्थापित करेगा। मैं होने के लिए लाइन को संशोधित करेगा:

certutil -addstore -f -enterprise -user root "%~dp0root_ca.cer" 

इस तरह खोल ताकि आप इसे एक यूएनसी पथ से एक नेटवर्क पर चलाए जा सकते क्रियान्वित स्क्रिप्ट के रास्ते पर %~dp0 का विस्तार होगा और यह अभी भी काम करेंगे।

आपके अन्य प्रश्न के उत्तर में, क्रोम (इस पोस्ट को लिखने के रूप में) विंडोज सर्टिफिकेट स्टोर से पढ़ेगा, इसलिए कुछ भी करने की ज़रूरत नहीं है; स्क्रिप्ट चलाने के बाद बस क्रोम को पुनरारंभ करें और यह मीठा होना चाहिए।

मोज़िला check out this post के लिए ऐसा करने के लिए एक स्क्रिप्ट के लिए। साधारण!

+0

क्या सी ++ प्रोग्राम के माध्यम से ऐसा करने का कोई समाधान है? क्या आप इसे देख सकते हैं: http://stackoverflow.com/questions/36673163/import-a-certificate-using-cryptuiwizimport-automatically-as-a-trusted-root-with? –

संबंधित मुद्दे