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

时间:2018-03-28 17:56:58

标签: java sql-server java-ee https tomee

我一直在用java和apache开发一个web应用程序,但我想把它变成https所以我可以把它提供给几个客户端,但我不知道如何创建证书并使应用程序通过安全通道。

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

有谁知道怎么做?

非常感谢你!

1 个答案:

答案 0 :(得分:0)

修改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基本上是一个带有一堆J2EE库的tomcat,因此SSL函数实际上是由Tomcat执行的。

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