我已收到三個證書(.CER文件)來訪問生產服務器。我將如何將這些證書添加/轉換爲PKCS12文件。如何將證書文件添加/轉換爲pkcs12文件
回答
首先將您的證書導出到密鑰庫,然後將密鑰庫導入爲pkcs12文件。如果你安裝了java,你可以使用keytool命令來完成。
1)/ JRE/bin中/密鑰工具-importcert Cert1內-alias -keystore keystore.jks -file Cert1.cer
2)/ JRE/bin中/密鑰工具-importkeystore -srckeystore keystore.jks -srcalias Cert1內-destkeystore密鑰庫.p12 -deststoretype PKCS12
類似的步驟也可以使用openssl完成。
我正在運行第一個命令keytool -export -alias cert1 -keystore new_truststore.jks -file ProduCert.cer 它給了我錯誤文件new_truststore.jks不存在。 如果我給我的開發環境JKS文件,那麼我的別名cert1不存在。 – Rohit
這是我做了什麼: 1.密鑰工具-importcert -alias醫療-keystore storeskey.jks -file ProduCert.cer 2.密鑰工具-importkeystore -srckeystore storeskey.jks -srcalias醫療-destkeystore keystore.p12 -deststoretype PKCS12 我收到以下異常: 導入別名醫療保險的問題:java.security.KeyStoreException:不支持TrustedCertEntry。 別名醫療保險沒有進口。 請建議。 – Rohit
我也嘗試過使用openssl,但沒有成功。 – Rohit
我得到了同樣的錯誤,當它說'你想退出導入過程嗎? [no]:'繼續輸入'否'。最後說:導入命令完成:1個條目成功導入,2個條目失敗或取消。
它的工作和所有我的證書正確導入到新的格式。
我剛剛使用了舊版本的keytool可執行文件,問題已解決。
- 1. 將X509證書轉換爲PKCS12
- 2. 如何將組合PEM轉換爲pkcs12 P12文件?
- 3. bash - 如何將.pem文件轉換爲pkcs12(.p12)格式?
- 4. 爲forfiles bat文件添加證書
- 5. 使用Powershell將PKCS12證書轉換爲字節[]
- 6. 在.NET中將PKCS12證書轉換爲PEM證書,反之亦然?
- 7. Android - 將pkcs12證書字符串轉換爲bks keystore的x509證書對象
- 8. 增加一箇中間證書的PKCS12文件
- 9. 如何將.pem格式的證書從.crt文件轉換成..?
- 10. 如何以編程方式將java jks keystore轉換爲pkcs12證書?
- 11. PKCS12證書
- 12. PyOpenSSL將證書對象轉換爲.pem文件
- 13. 是否可以將SSL證書從.key文件轉換爲.pfx?
- 14. 將rtf文件轉換爲chm文件?將hlp文件轉換爲chm文件?
- 15. 如何將svn:外部文件轉換爲可添加的文件?
- 16. 以PKCS12格式爲tomcat/JKS Keystore轉換證書
- 17. 從pkcs12文件中提取x509證書和私鑰
- 18. 如何驗證轉換爲json文件的XML文件
- 19. 轉換爲PKCS12 v1.0
- 20. 如何將xls文件轉換爲xml?
- 21. 如何將文件Blob轉換爲NSData?
- 22. 如何將m文件轉換爲dll?
- 23. 如何將XML文件轉換爲DataSource?
- 24. 如何將.xsd文件轉換爲wsdl?
- 25. 如何將(.JAR)文件轉換爲UML?
- 26. 如何將JPanel轉換爲文件?
- 27. 如何將XSD文件轉換爲XLS
- 28. 如何將HSSFWorkbook轉換爲CSV文件..?
- 29. 如何將HTML文件轉換爲GIF
- 30. 如何將xml文件轉換爲mysql?
你也有私鑰嗎?在密鑰庫中? – Jcs
對於訪問生產環境,我只收到三個證書(無密鑰/別名等)。但是在我的開發環境中,我有keystore文件,密鑰存儲的別名和密碼以及可用的PKSC12文件。 – Rohit
你打算如何使用PKCS12文件?這些證書是否是服務器證書並且證書鏈是否達到CA證書? – gtrig