我有通配符pfx证书和它的p7b/crt格式的中间证书。这些证书安装在IIS 8.0上。如何在tomcat 8.0中安装这些证书?Tomcat安装在windows上
发布于 2017-11-13 15:11:07
我可以成功地做到这一点。正如我已经提到的,我的证书是用中间证书安装在windows上的IIS web服务器上的。因此,我遵循以下步骤
第1步:创建用于管理证书的Microsoft管理控制台管理单元
第2步:导出/备份证书
click The>单击
如果可能,请确保仅选中包括证书路径中的所有证书,如果可能,请单击Next >
单击Next,然后输入并确认密码>
单击Next >
单击[ Finish ][
步骤3:在Tomcat服务器上配置PKCS12 (.pfx)文件
中打开%TOMCAT_HOME/conf/server.xml
<!-- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" /> -->
<!--)和代码(-->)结尾的注释标记
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile=”/path/to/mycert.pfx” keystoreType=”PKCS12″ keystorePass="your_PKCS12_password" />
保存server.xml的
希望它能对某人有所帮助:)
发布于 2017-11-13 14:27:22
请将PFX文件转换为与Tomcat兼容的格式。该命令如下所示

Keytool -importkeystore -srckeystore server.pfx -srcstoretype pkcs12 -destkeystore tomcat.jks -deststoretype jkstomcat的server.xml文件中可以提供tomcat.jks文件指令。
https://stackoverflow.com/questions/47158200
复制相似问题