云服务器网:购买云服务器和VPS必上的网站!

两个:tomcat怎么支持两个ssl链接

tomcat怎样支持两个ssl链接tomcat支持两个ssl链接的方法:打开server.xml配置,代码以下:<Connectorport=\"80\"ma

tomcat怎样支持两个SSL链接

tomcat支持两个ssl链接的方法:

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

<?xmlversion="1.0"encoding="UTF⑻"?>

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

<Connectorport="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要配置一个默许的访问域名-->

<Connectorport="443"protocol="org.apache.coyote.http11.Http11NioProtocol"

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

<SSLHostConfighostName="www.test.a.com">

<CertificatecertificateKeystoreFile="D:\tomcat\apache-tomcat⑻.5.20\cert\1\a.pfx"certificateKeystorePassword="a的密码"

certificateKeystoreType="PKCS12"/>

</SSLHostConfig>

<SSLHostConfighostName="www.test.b.com">

<CertificatecertificateKeystoreFile="D:\tomcat\apache-tomcat⑻.5.20\cert\2\b.pfx"certificateKeystorePassword="b的密码"

certificateKeystoreType="PKCS12"/>

</SSLHostConfig>

</Connector>

<Connectorport="8009"protocol="AJP/1.3"redirectPort="443"/>

<Enginename="Catalina"defaultHost="www.test.a.com">

<RealmclassName="org.apache.catalina.realm.LockOutRealm">

<RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/>

</Realm>

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

<Hostname="www.test.a.com"appBase="webapps"

unpackWARs="true"autoDeploy="true">

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

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

<ValveclassName="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>

本文来源:https://www.yuntue.com/post/61229.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注