我有 SSL 证书、私钥和 SSLCertificateChain 证书,如下所示:
SSL证书:
-----开始证书-----
证书在这里
-----结束证书-----
私钥:
-----开始 RSA 私钥-----
关键在这里
-----结束 RSA 私钥-----
SSLCertificateChain 证书:
-----开始证书-----
SSL证书链在这里
-----结束证书-----
我在 SSLCertificateFile.crt 中保存了证书,在 SSLCertificateKeyFile.key 中保存了密钥,在 SSLCertificateChainFile.crt 中保存了 SSLCertificateChain 证书。这三个文件都保存在 /opt/tomcat/conf/
在 /opt/tomcat/conf/server.xml 中将连接器修改为:
<Connector executor="tomcatThreadPool" scheme="https" secure="true" port="443" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" acceptCount="100" SSLEnabled="true" maxConnections ="100000" SSLCertificateFile="/opt/tomcat/conf/SSLCertificateFile.cert" SSLCertificatKeyFile="/opt/tomcat/conf/SSLCertificateKeyFile.key" SSLCertificateChainFile="/opt/tomcat/conf/SSLCertificateChainFile.cert" SSLProtocol="TLSv1 "/>
我已经重新启动了 tomcat 服务器,http://www.digicert.com/help/显示错误“SSL 证书不受信任”,如图所示。
文件扩展名或连接器有什么问题吗?