【发布时间】:2013-07-10 11:30:38
【问题描述】:
按照几个教程,我安装了我的 SSL 证书,如下所示:
步骤 1. 导入带有密钥和 CSR 的密钥库
keytool -importkeystore -srckeystore /root/cert/keystore.jks -destkeystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks
第 2 步。导入根证书、中间证书和签名证书
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias root -file /root/cert/Equifax.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias intermediate1 -file /root/cert/RapidSSL_Primary_Intermediate.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias intermediate2 -file /root/cert/RapidSSL_Secondary_Intermediate.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias mydomain_com -file /root/cert/mydomain_com.crt
3.在 domain.xml 中将所有 s1as 引用重命名为 mydomain_com
4.重启域
/usr/share/glassfish3/glassfish/bin/asadmin restart-domain domain1
我的证书链正确地声明了4 的长度。 alias 与 CSR、签名证书的导入和 domain.xml 中的值匹配。
但是,当访问 https://mydomain.com 时,我没有得到任何响应,而它使用默认的自签名证书 s1as 运行良好。可能有什么问题?
【问题讨论】:
标签: java ssl https glassfish ssl-certificate