У меня есть выделенный сервер, и я установил tomcat9 и связал несколько хостов. как .. a.xyz.com, b.xyz.com и у меня есть SSL для каждого сайта.
Итак, как мне установить этот конкретный SSL на конкретный хост?
Я выполнил следующую настройку, но оба домена / хоста получат сертификат .xyz.com.
<Connector port="443" protocol="org.apache.coyote.http11.Http11AprProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true" sslProtocol="TLSv1.2"
sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1"
defaultSSLHostConfigName="a.xyz.com" >
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
<SSLHostConfig hostName="pace.bsigroup.com">
<Certificate certificateKeyFile="a.keystore"
certificateFile="a.crt"
certificateChainFile="site.bundle"
type="RSA" />
</SSLHostConfig>
<SSLHostConfig hostName="b.xyz.com"
certificateChainFile="certificates/site.bundle"
type="RSA" />
</SSLHostConfig>
</Connector>
Есть ли другой способ настроить несколько ssls для хостов ??