2012-11-11 18 views
10

से श्रृंखला स्थापित करने में विफल रहा है अगर कोई निम्नलिखित समस्या पर कुछ प्रकाश डाल सकता है तो मैं वास्तव में सराहना करता हूं। मैंने keytool दस्तावेज पढ़ा है लेकिन यहां समस्या क्या हो सकती है इसके बारे में कोई संकेत नहीं मिला।keytool प्रमाण पत्र आयात नहीं कर सकता - उत्तर

मैं एक कीस्ट्रोक बनाया

keytool -genkey -alias privateKeyName -keyalg RSA -keystore privateKeyName.jks -validity 720 -keysize 1024

के बाद हस्ताक्षर करने के अधिकार मुझे .cer फ़ाइल दिया मैं एक प्रमाण पत्र अनुरोध

keytool -certreq -alias privateKeyName -keystore privateKeyName.jks -file certReqFileName.csr

बनाया है, मैं के साथ इसे आयात करने की कोशिश की

keytool –import -alias privateKeyName -file certReqFileName_t_f.cer -keystore privateKeyName.jks

आयात

के साथ विफल रहता है

keytool error: java.lang.Exception: Failed to establish chain from reply

मैं अब कुछ समय से इस पर अटक गया हूं इसलिए कोई मदद शानदार होगी। धन्यवाद।

उत्तर

13

यदि आपका सीए ट्रस्टस्टोर में सूचीबद्ध है, तो विकल्प -trustcacerts पर एक नज़र डालें। इसके अतिरिक्त आपको सीए के इंटरमीडिएट सर्टिफिकेट को अपने कीस्टोर में पहले जोड़ना पड़ सकता है।

+0

इस उत्तर को स्वीकार करने में कुछ समय लगा लेकिन यह वास्तव में मध्यवर्ती प्रमाण पत्र था। –

+0

@ एंडी इंटरमीडिएट प्रमाणपत्र कैसे जोड़ता है? –

+0

@ निकोलाकोलेव अन्य प्रमाणपत्रों के समान ही। विकल्प 'keytool -importcert' पर एक नज़र डालें। – Andy

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