准备工作
首先下载tomcat证书文件 一个是pfx文件、一个是密码文件,通过执行命令得到 jks文件
- 获取jks文件命令(cmd执行即可)
keytool -importkeystore -srckeystore *.pfx -destkeystore *.jks -srcstoretype PKCS12 -deststoretype JKS
开始配置Tomcat
- 在conf目录下找到server.xml文件并修改Connector节点如下
<Connector port="443" protocol="org.apache.coyote.http11.Http11Nio2Protocol" defaultSSLHostConfigName="domain1" maxThreads="150" SSLEnabled="true" >
<SSLHostConfig hostName="domain1">
<Certificate certificateKeystoreFile="C:/apache-tomcat-8.5.31/cert/lzbbyc/lzbbyc.jks" certificateKeystorePassword="3yGIoi8H" type="RSA" />
</SSLHostConfig>
<SSLHostConfig hostName="domain2">
<Certificate certificateKeystoreFile="/var/www/ca/bb.jks" certificateKeystorePassword="password2" type="RSA" />
</SSLHostConfig>
</Connector>
通过以上步骤操作后重启Tomcat即可实现多证书的部署
来源:oschina
链接:https://my.oschina.net/waitforyou/blog/4443705