Wildfly使用许多ssl证书访问许多域

Wildfly使用许多ssl证书访问许多域,ssl,ssl-certificate,wildfly,Ssl,Ssl Certificate,Wildfly,我有一个测试服务器,我想在这个实例上运行许多应用程序,但是SSL证书有一个问题。如果我使用的是单个证书,一切都正常,但如果我添加另一个证书,则会出现问题 这是我的ssl领域配置: <security-realm name="ssl-realm"> <server-identities> <ssl> <keystore path="cert_one.jks" relative-to="jboss.server

我有一个测试服务器,我想在这个实例上运行许多应用程序,但是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>

这是我的undertow服务器配置:

<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的证书有效。如果我删除其中一个密钥库,一切都正常。如何在Wildfly配置中为不同的域配置两个或多个证书?

是否解决了此问题?可能存在重复的