什么是DigiCert Global Root CA证书?DigiCert Global Root CA证书是DigiCert提供的一个根证书,之前小编就有收到伙伴说不知道该证书要如何安装,本文下面就针对该问题做个简要分析。
接下来,我们以JAVA下介绍DigiCert Global Root CA证书安装方法:
Java使用JSSE包中的信任管理器来校验远端服务器的证书是否合法, TrustStore文件中保存了根证书信任列表. JRE 1.4.2及以上版本自带的TrustStore文件(lib/security/cacerts)中均内置了DigiCert的根证书(DigiCert Global Root CA)。
如果你使用的JRE版本为1.4.2及以上, 且使用默认的TrustStore文件(lib/security/cacerts), 通常不需要做额外配置, 就能支持新的服务器证书。
如果你使用的JRE版本低于1.4.2 , 或者在系统属性javax.net.ssl.trustStore中指定了自定义的TrustStore, 那么需要使用JAVA自带的证书管理工具 Keytool导入DigiCert的根证书(DigiCert Global Root CA),具体的命令为:
Windows系统:
查看:
keytool.exe -list -keystore cacerts -storepass changeit (digicert证书的别名为: digicertglobalrootca 或者 baltimorecybertrustca)
新增:
keytool.exe -importcert -keystore cacerts -storepass changeit -noprompt -file ./ DigiCert_Global_Root_CA.der -alias ” digicertglobalrootca” (证书格式需要为der)
Linux系统:
查看:
keytool -list -keystore cacerts -storepass changeit (digicert证书的别名为: digicertglobalrootca 或者 baltimorecybertrustca)
新增:
keytool -importcert -keystore cacerts -storepass changeit -noprompt -file ./ DigiCert_Global_Root_CA.der -alias ” digicertglobalrootca (证书格式需要为der)