2010-10-26 8 views
13

HI सभी,जावा: एक प्रमाण पत्र (सीआरटी) के लिए कुंजी संग्रह फ़ाइल फ़ाइल

मैं एक .crt फ़ाइल है और मैं जुड़े कुंजीस्टोर फ़ाइल प्राप्त करने की आवश्यकता प्राप्त करने के लिए कैसे। ऐसा कैसे करें?

keytool उसमें सहायक है?

धन्यवाद।

उत्तर

26

ड्यूक -keypass dukekeypasswd अस्थायी कुंजी के अंदर के साथ स्टोर बनाएँ :

keytool -delete -alias temp -keystore yourkeystore.jks -storepass Hello1 

अब तुम मिल गया है खाली दुकान:

keytool -genkey -alias temp -keystore yourkeystore.jks -storepass Hello1 

तो मौजूदा प्रविष्टि हटाने के। आप देख सकते हैं कि यह खाली है:

keytool -list -keystore yourkeystore.jks -storepass Hello1 

फिर दुकान में अपने प्रमाणपत्र आयात:

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1 

और बंद तुम जाओ!

+0

इसे खाली करने की कोशिश क्यों कर रहे हैं? मेरे पास पहले से ही कीस्टोर है जो खाली नहीं है, क्या इससे इसे खाली करने के बजाय कोई अन्य प्रमाणपत्र जोड़ने में कोई फर्क पड़ता है ?? – azerafati

+0

@ruruskyi हाय, मुझे लगता है कि आप एक .jks फ़ाइल जेनरेट करते हैं। क्या .keystore फ़ाइल उत्पन्न करना संभव है? – TommyQu

+0

@TommyQu .jks और .keystore अनिवार्य रूप से एक ही चीज़ हैं, यदि आप चाहें तो .keystore का नाम बदल सकते हैं। – ruruskyi

-1

हां, उदाहरण के लिए।
Keytool -genkey -alias से (http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html)

+0

जहां कमांड लाइन पर '.crt' फ़ाइल प्रदान करने के लिए? –

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