使用SSL与maven货物tomcat插件

use*_*007 5 ssl tomcat maven-cargo maven

我看到这篇文章用于使用Maven Jetty插件配置SSL.

如何使用https/ssl与Maven/Mortbay Jetty插件?

有人可以告诉我如何使用tomcat 7的货物插件吗?

use*_*007 8

通过在货运插件配置标签中添加这些参数,我能够配置SSL.

<cargo.servlet.port>8443</cargo.servlet.port>
<cargo.protocol>https</cargo.protocol>
<cargo.tomcat.connector.clientAuth>false</cargo.tomcat.connector.clientAuth>
<cargo.tomcat.connector.sslProtocol>TLS</cargo.tomcat.connector.sslProtocol>
<cargo.tomcat.connector.keystoreFile>path/to/kestorefile</cargo.tomcat.connector.keystoreFile>
<cargo.tomcat.connector.keystorePass>password to the keystore</cargo.tomcat.connector.keystorePass>
<cargo.tomcat.connector.keyAlias>your_alias</cargo.tomcat.connector.keyAlias>
<cargo.tomcat.httpSecure>true</cargo.tomcat.httpSecure>
Run Code Online (Sandbox Code Playgroud)

如果您按照http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html上的常规Tomcat SSL配置说明进行操作,请将keyAlias设置为"tomcat".如果省略cargo.tomcat.connector.keyAlias属性,则密钥应在密钥库中具有别名"mykey".