【发布时间】:2017-01-26 17:55:24
【问题描述】:
我的服务器名称在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 连接。
我注意到使用 HTTP,我可以很好地看到我指定的服务器名称:
“服务器”是否作为 HTTPS Tomcat 中的可能属性存在?它应该被称为其他东西吗?
Mostdocumentation online 是关于 HTTP 的,它运行良好,但 HTTPS 似乎完全忽略了它。是否可以为 HTTPS 连接设置服务器名称(或一般的其他响应标头)? Tomcat Documentation 似乎除了 server 属性之外没有详细说明任何内容。
【问题讨论】:
标签: tomcat