为SSL配置Wildfly Swarm
我尝试将Wildfly Swarm配置为使用SSL来启用HTTPS连接。我的应用程序只有一个RESTAPI端点(JAX-RS)。我发现了一些关于classic Wildfy的信息,使用standalone.xml进行配置。为SSL配置Wildfly Swarm,ssl,https,jax-rs,wildfly-swarm,Ssl,Https,Jax Rs,Wildfly Swarm,我尝试将Wildfly Swarm配置为使用SSL来启用HTTPS连接。我的应用程序只有一个RESTAPI端点(JAX-RS)。我发现了一些关于classic Wildfy的信息,使用standalone.xml进行配置。 我知道我也可以使用standalone.xml,但我不确定是否可以将此配置也放在project-defaults.yml中。在project defaults.yml中配置SSL肯定是可能的。我在这里有一个这样做的示例项目:。它不使用JAX-RS,只使用Servlet,但应该
我知道我也可以使用standalone.xml,但我不确定是否可以将此配置也放在project-defaults.yml中。在
project defaults.yml中配置SSL肯定是可能的。我在这里有一个这样做的示例项目:。它不使用JAX-RS,只使用Servlet,但应该足够了
project defaults.yml
的相关部分如下所示:
swarm:
https:
keystore:
path: ${project.build.directory}/keystore.jks
password: password
key:
alias: httpskey
password: password
编辑:如果您有一个密钥库,其密码与密钥库密码相同,则不需要key.alias
和key.password
属性。在这种情况下,这就足够了:
swarm:
https:
keystore:
path: ${project.build.directory}/keystore.jks
password: password
(这实际上是示例项目中的情况,因此您可以克隆它并尝试:-)谢谢@Ladicek,这非常有帮助。为相互TLS身份验证设置信任库怎么样?