6

विफल रहा है मैं एक निजी कुंजी (.pfx) के साथ प्रमाणपत्र बनाने का प्रयास कर रहा हूं जिसे मैं डिजिटल हस्ताक्षर बनाने और सत्यापित करने के लिए अपने आवेदन के भीतर उपयोग कर सकता हूं। मैं इस प्रमाणपत्र को प्रमाणपत्र स्टोर (विंडोज) में स्थापित करना चाहता हूं।आयात हस्ताक्षर प्रमाणपत्र

मुझे अपने स्थानीय मशीन पर प्रमाण पत्र आयात करने में समस्याएं आ रही हैं। सर्टिफिकेट आयात विज़ार्ड हमेशा रिपोर्ट करता है 'आपके द्वारा दर्ज किया गया पासवर्ड गलत है'। यह मेरे द्वारा बनाई गई पीएफएक्स फ़ाइल में निजी कुंजी के लिए पासवर्ड का जिक्र कर रहा है।

अब मुझे पता है कि पासवर्ड सही है, इसलिए यहां खेलने में कुछ और कारक होना चाहिए।

स्क्रिप्ट मैं कुंजी बनाने के लिए उपयोग कर रहा हूँ एक बैच फ़ाइल के साथ है और निम्न आदेश शामिल हैं:

makecert -r -pe -n "CN=%1" -b 01/01/2010 -e 01/01/2060 -sky signature %1.cer -sv %1.pvk 
pvk2pfx.exe -pvk %1.pvk -spc %1.cer -pfx %1.pfx 

किसी को क्या आयात विज़ार्ड मुझे बताने की 'आपके द्वारा दर्ज पासवर्ड है कारण हो सकता है पता है गलत '?

+0

मैं कंप्यूटर से अधिक मुझे तुम पर भरोसा भरोसा है। आपके द्वारा दर्ज किया गया पासवर्ड गलत है। सफेद अंतरिक्ष, अदृश्य पात्रों या मामले में अंतर हो सकते हैं। –

+1

हां, मैं वही सोचूंगा। मैंने पासवर्ड को झुकाव की किसी भी संभावना को आजमाने और हटाने के लिए एक सिंगल कैरेक्टर पासवर्ड के साथ यह कोशिश की है। जब आप आयात विज़ार्ड में पासवर्ड दर्ज करते हैं तो आप 'प्रदर्शन पासवर्ड' निर्दिष्ट कर सकते हैं। मैं 100% निश्चित हूं कि मैंने सही पासवर्ड निर्दिष्ट किया है - यह अभी भी विफल रहता है। –

+2

किसी भी व्यक्ति के लिए जो एक ही समस्या हो जाता है: समस्या pvk2pfx.exe आदेश के साथ है। पासवर्ड के साथ एक कुंजी पैकेज करने के लिए इसका उपयोग करते समय आपको निजी कुंजी के पासवर्ड के साथ -पीआई कमांड लाइन तर्क निर्दिष्ट करने की आवश्यकता होती है। –

उत्तर

5

Markw के रूप में बताया, बजाय कमांड लाइन में पासवर्ड दर्ज संवाद में टाइप, जैसे की कोशिश:

pvk2pfx -pvk Test.pvk -pi p4sswd -spc Test.cer -pfx Test.pfx -po p4sswd

1

आप pvk2pfx.exe का उपयोग कर बातचीत में पासवर्ड डालते हैं पासवर्ड खाली हो जाएगा यदि आप बाद में .pfx फ़ाइल आयात करने का प्रयास करते हैं। जैसा कि अन्य ने उल्लेख किया है कि आप -pi के साथ पासवर्ड सेट कर सकते हैं। यदि आप निजी कुंजी पासवर्ड से अलग पासवर्ड नहीं चाहते हैं तो आप -po का उपयोग कर सकते हैं।

pvk2pfx.exe उपयोग के निर्देश:

pvk2pfx -pvk <pvk-file> [-pi <pvk-pswd>] -spc <spc-file> 
     [-pfx <pfx-file> [-po <pfx-pswd>] [-f]] 

    -pvk <pvk-file> - input PVK file name. 
    -spc <spc-file> - input SPC file name. 
    -pfx <pfx-file> - output PFX file name. 
    -pi <pvk-pswd> - PVK password. 
    -po <pfx-pswd> - PFX password; same as -pi if not given. 
    -f    - force overwrite existing PFX file. 

    if -pfx option is not given, an export wizard will pop up. in 
    this case, options -po and -f are ignored. 
संबंधित मुद्दे