我尝试配置Wildfly群使用SSL来启用HTTPS连接。 我的应用程序只有一个REST API端点(JAX-RS)。 我发现了大约经典Wildfy一些信息,使用配置standalone.xml。 我明白,我可以用standalone.xml为好,但我不知道我是否可以把这个配置IND的项目defaults.yml为好。
Answer 1:
在配置SSL project-defaults.yml
是绝对有可能的。 我有一个示例项目在这里做这样的: https://github.com/Ladicek/swarm-test-suite/tree/master/protocols/https 。 它不使用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
(这实际上是在示例项目的情况下,这样你就可以克隆它,并尝试:-))
文章来源: Configure Wildfly Swarm for SSL