我的服务器名称在server.xml
中配置如下:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
server="Fender Champ" />
...
<Connector
protocol="org.apache.coyote.http11.Http11NioProtocol"
port="8443" maxThreads="150"
server="Fender Champ"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="${user.home}/.keystore" keystorePass="[password]"
clientAuth="false" sslProtocol="TLS">
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
</Connector>
允许8080和8443连接。
&#34;服务器&#34;在HTTPS Tomcat中作为可能的属性存在?它应该被称为其他东西吗?
Most documentation在线是关于HTTP的,它运作得很完美,但HTTPS似乎完全忽略了它。是否可以为HTTPS连接设置服务器名称(或一般其他响应标头)? Tomcat Documentation似乎没有详细说明server
属性以外的任何内容。
答案 0 :(得分:0)
根据docs,Tomcat似乎只在标准协议(HTTP)上实现server
属性,如“标准实现”一节中所定义:< / p>
标准HTTP连接器(NIO,NIO2和APR / native)除了上面列出的常见连接器属性外,还支持以下属性。
详细说明SSL / HTTPS的部分根本没有提到server
。