tomcat 7上的webapp只能通过ssl获得(http不工作,https工作)

时间:2012-09-20 08:47:05

标签: http https tomcat7 server.xml

我昨天重启了我的tomcat 7网络服务器,因为我部署了第二个webapp。我在server.xml中添加了一个'GlobalNamingResources',但没有改变任何其他内容!

重新启动后,我的ROOT应用程序无法通过http访问,只能通过https。

以下是来自server.xml的连接器:

<Connector 
        port="8080" 
        protocol="HTTP/1.1" 
        connectionTimeout="20000" 
        redirectPort="443"

       compression="on"
       noCompressionUserAgents="gozilla, traviata"
       compressableMimeType="text/html,text/xml, .... [some more]"
        />

<Connector 
       port="8443" 
       maxThreads="200"
       scheme="https" 
       secure="true" 
       SSLEnabled="true"
       keystoreFile="${catalina.base}/conf/.keystore" 
       keystorePass="***"
       clientAuth="false" 
       sslProtocol="TLS"

       compression="on"
       noCompressionUserAgents="gozilla, traviata"
       compressableMimeType="text/html,text/xml, .... [some more]"
       />

可能是redirectPort =“443”最好是redirectPort =“8443”吗?但是,这之前就有用了。

高度赞赏任何想法。谢谢!

0 个答案:

没有答案