SSL无法在Wildfly中运行

时间:2016-03-16 13:31:56

标签: ssl wildfly

我检查了Wildfly文档以及其他来源,但我无法在Wildfly中使用SSL。

我导出了我的密钥库文件:

openssl pkcs12 -export -out output_cert.pfx -inkey domain.key -in domain.crt -certfile ../ca.crt
keytool -v -importkeystore -srckeystore output_cert.pfx  -srcstoretype PKCS12 -destkeystore output_store.jks -deststoretype JKS

我在上面的命令中没有错误。

然后我配置了standalone.xml。

<security-realm name="ssl-realm">
    <server-identities>
        <ssl>
            <keystore path="SSL/output_store.jks" relative-to="jboss.server.config.dir" keystore-password="mypassword" alias="1" key-password="mypassword"/>
        </ssl>
    </server-identities>
</security-realm>

我将其添加到默认服务器。

<https-listener name="https" security-realm="ssl-realm" socket-binding="https"/>

我开始使用Wildfly,日志中没有出现任何错误,我找到了这一行:

10:17:58,475 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0006: Undertow HTTPS listener https listening on my_ip:8443

然后我将应用程序部署到根(/)Web上下文并尝试通过my_ip访问它:8443,https://my_ip,my_domain:8443,https://my_domain

但是我总是得到一个带有消息的页面&#34;连接被重置&#34;。如果我将URL更改为my_ip:8080,则可以通过http。

找到该应用程序

任何人都知道我可能做错了什么?

1 个答案:

答案 0 :(得分:0)

这是一个非常愚蠢的错误。

我不得不尝试访问https://my_domain:8443

我尝试了所有组合,但正确的组合除外。