配置Wildfly群的SSL(Configure Wildfly Swarm for SSL)

2019-10-29 18:40发布

我尝试配置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.aliaskey.password性能。 在这种情况下,这将是完全足够了:

swarm:
  https:
    keystore:
      path: ${project.build.directory}/keystore.jks
      password: password

(这实际上是在示例项目的情况下,这样你就可以克隆它,并尝试:-))



文章来源: Configure Wildfly Swarm for SSL