-1

我为 Glassfish 4 配置了 SSL 证书,现在我希望为 TomEE-7 配置此证书。请帮助我实现这一目标。谢谢

4

1 回答 1

0

我得到了解决方案。

我有一个 .key两个 .cer [网络证书和 CA 证书] 文件。

keytool -import -alias root -keystore tomee.jks -trustcacerts -file caCert.cer

keytool -import -alias tomcat -keystore tomee.jks -file myWeb.cer

然后修改config/server.xml

<Connector port="9090" protocol="HTTP/1.1"
               maxThreads="150" SSLEnabled="true">
        <SSLHostConfig>
            <Certificate certificateKeystoreFile="tomee.jks"
                        certificateKeyPassword="passwd"
                         type="RSA" />
        </SSLHostConfig>
</Connector>

现在,重新启动您的服务器。

如果您只想启用端口 9090,请确保 server.xml 文件应该有一个且唯一的Connector 标记。 <Connector port="9090"../>

大家有什么错误,欢迎补充。

于 2018-02-27T16:29:18.820 回答