如何制作 java - tomee 应用程序 HTTPS?

how to make java - tomee application HTTPS?

我一直在用 java 和 apache tomee 开发一个网络应用程序,但我想把它设为 https,这样我就可以将它提供给一些客户,但我不知道如何创建证书和使应用程序通过安全通道。

我尝试了一些教程,我似乎没有任何运气。

有人知道怎么做吗?

非常感谢!

编辑server.xml:

!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<Connector
           protocol="org.apache.coyote.http11.Http11NioProtocol"
           port="443" 
           maxThreads="200"
           scheme="https" secure="true" SSLEnabled="true"
           keystoreType="Windows-MY"
           keyAlias="MyKeyAliasInWindowsKeystore"
           clientAuth="false" 
           sslProtocol="TLS"/>

Tomee 基本上是一个tomcat 和一堆J2EE 库,所以SSL 功能实际上是由Tomcat 执行的。

https://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html