首页>>帮助中心>>香港服务器tomcat怎么支持两个ssl链接

香港服务器tomcat怎么支持两个ssl链接

2023/5/26 572次

香港服务器tomcat支持两个ssl链接的方法:

打开server.xml配置,代码如下:

<?xml version="1.0" encoding="UTF-8"?>

<!-- 访问 80 重定向到 443 -->

<Connector port="80" maxHttpHeaderSize="8192" address="0.0.0.0"

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" />

  <!-- 特别注意 defaultSSLHostConfigName 要配置一个默认的访问域名 -->

<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"

maxThreads="150" SSLEnabled="true" defaultSSLHostConfigName="www.test.a.com">

<SSLHostConfig hostName="www.test.a.com">

<Certificate certificateKeystoreFile="D:\tomcat\apache-tomcat-8.5.20\cert\1\a.pfx" certificateKeystorePassword="a的密码"

certificateKeystoreType="PKCS12" />

</SSLHostConfig>

<SSLHostConfig hostName="www.test.b.com">

<Certificate certificateKeystoreFile="D:\tomcat\apache-tomcat-8.5.20\cert\2\b.pfx" certificateKeystorePassword="b的密码"

certificateKeystoreType="PKCS12" />

</SSLHostConfig>

</Connector>

<Connector port="8009" protocol="AJP/1.3" redirectPort="443" />

<Engine name="Catalina" defaultHost="www.test.a.com">

<Realm className="org.apache.catalina.realm.LockOutRealm">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/>

</Realm>

    <!-- 这里配置的两个域名访问的是同一个 项目 -->

<Host name="www.test.a.com" appBase="webapps"

unpackWARs="true" autoDeploy="true">

<Alias>www.test.a.com</Alias>

<Alias>www.test.b.com</Alias>

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="localhost_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

</Host>

</Engine>

</Service>

</Server>

购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html ?typeid=2