访问安全web应用程序而不指定端口号



我有一个简单的web应用程序部署到Tomcat,可以使用访问该应用程序

http://server.com:8080/PrintHeaders/

我还设置了一个cert,这样我就可以使用安全地访问应用程序

https://server.com:8443/PrintHeaders/

我想做的是安全地访问应用程序,而不必指定端口号,例如:

https://server.com/PrintHeaders/

这可能吗
也不想破坏对任何非安全应用程序的访问,所以保持端口8080可用于任何指定它的请求。

这是$TOMCAT/conf/server.xml。。

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="/root/apache-tomcat-7.0.37/keystore"
           keystorePass="passw0rd" />

@jdamian指出,当我将HTTPS端口更改为443时,我不再需要在URL中提供端口。

最新更新