我们正在尝试将 Wildfly 从8.1.0.Final迁移到26.0.1.Final。目前 Wildfly 以独立模式运行,因此standalone.xml 用于配置,到目前为止还没有域配置。
一切正常,包括管理控制台、包部署等,但使用 https 请求 URL 会给我们“无法访问此站点”。Wildfly 26.0.1.Final 中的 SSL 配置似乎有问题,因为版本 8.1.0.Final 中使用了相同的 SSL 证书。
这是我们正在使用的 SSL/TLS 配置:
<tls>
<key-stores>
<key-store name="abc-keystore">
<credential-reference clear-text="clearpasswordonetwothree"/>
<implementation type="JKS"/>
<file path="abc-keystore.jks" relative-to="jboss.server.config.dir"/>
</key-store>
</key-stores>
<key-managers>
<key-manager name="applicationKM" key-store="abc-keystore">
<credential-reference clear-text="clearpasswordonetwothree"/>
</key-manager>
</key-managers>
<server-ssl-contexts>
<server-ssl-context name="applicationSSC" key-manager="applicationKM"/>
</server-ssl-contexts>
</tls>
我们已从generate-self-signed-certificate-host="localhsot"
配置中删除,因为在我们的案例中证书不是自签名的。就像我之前提到的,在 8.1.0 版本中使用了相同的 SSL 证书。
请注意,这与 26.0.1.Final 版本特别相关,我不知道除上述之外是否需要任何其他配置。
非常感谢任何帮助。