如何在JBoss Fuse 6.3上的多个端口上配置HTTPS

时间:2017-12-08 13:38:54

标签: ssl https apache-camel cxf jbossfuse

我试图在JBoss Fuse 6.3中的多个端口上启用HTTPS 我怎样才能做到这一点。

我已按照以下教程在8443上启用HTTPS。 https://fusemiddleware.wordpress.com/2015/04/12/generate-self-signed-certificate-using-java-keytool/

需要在JBoss Fuse 6.3上的8443和9192端口上启用HTTPS

还有其他方法可以实现这一目标。我需要在8443和9192端口上启用https。

我正在使用Apache Camel,Apache CXF和JBoss Fuse 6.3

1 个答案:

答案 0 :(得分:0)

我想说不可能使用OSGi托管(OSGi http服务)ssl端口,这里只能使用一个(默认为8443)。但是,如果它是CXF端点,你可以使用httpj:engine-factory [1]来配置你想要使用的任何SSL端口的嵌入式码头服务器,虽然在OSGi容器中不建议这样做,但在OSGi中你应该总是使用OSGi http服务IMO

[1] http://cxf.apache.org/docs/jetty-configuration.html