Wildfly许多域名都有很多ssl证书

时间:2015-04-22 07:47:58

标签: ssl ssl-certificate wildfly

我有测试服务器,我想在该实例上运行许多应用程序,但SSL证书存在问题。如果我使用单一证书,一切正常,但如果我添加另一个,则存在问题。

这是我的ssl领域配置:

<security-realm name="ssl-realm">
    <server-identities>
        <ssl>
            <keystore path="cert_one.jks" relative-to="jboss.server.config.dir" keystore-password="1234" key-password="1234"/>
            <keystore path="cert_two.jks" relative-to="jboss.server.config.dir" keystore-password="1234" key-password="1234"/>
        </ssl>
    </server-identities>
</security-realm>

这是我的服务器配置:

<server name="default-server">
    <http-listener name="default" socket-binding="http"/>
    <https-listener name="defaultHttps" socket-binding="https" security-realm="ssl-realm" max-post-size="31457280"/>
    <host name="one_app" alias="firstapp.com">                    
        <filter-ref name="server-header"/>
        <filter-ref name="x-powered-by-header"/>
    </host>
    <host name="two_app" alias="secondapp.com">               
        <filter-ref name="server-header"/>
        <filter-ref name="x-powered-by-header"/>
    </host>
</server>

如您所见,我有两个不同的证书密钥库,一个用于firstapp.com,另一个用于secondapp.com。

但只有secondapp.com的证书才有效。如果我删除其中一个密钥库,一切都OK。如何在Wildfly配置中为不同的域配置两个或多个证书?

0 个答案:

没有答案