【问题标题】:SSL Support in Tomcat : Redirect IssueTomcat 中的 SSL 支持:重定向问题
【发布时间】:2012-07-04 06:42:08
【问题描述】:

下面是来自 server.xml 的 sn-p。https 的连接器端口是 8444,我也更改了重定向端口中的条目。

    <Connector port="8444" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" disableUploadTimeout="true"
           acceptCount="100" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="c:\keystorefile" keystorePass="tom123"
           />


<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" 
           enableLookups="false" redirectPort="8444" protocol="AJP/1.3" />

我正在尝试通过 http url 访问一个 jsp,我希望它会重定向到 https,但我的 firefox 浏览器出现错误,即

Firefox 无法与位于 192.168.9.7:8443 的服务器建立连接。

为什么它寻找 8443 而不是端口 8444。

请帮忙???

注意:如果我尝试使用 8444 端口直接从 https url 访问 jsp,那么我可以访问相同的。

我使用的是 tomcat 5.5.27

请大家多多指教

连接器端口="8009"

这个也是。这个8009端口有什么用。

【问题讨论】:

    标签: java tomcat ssl tomcat5.5


    【解决方案1】:
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector port="8090" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8444" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
    

    非 SSL 连接器中的必需更改。redirectPort="8444"

    现在运行良好。

    【讨论】:

      猜你喜欢
      • 2012-05-19
      • 1970-01-01
      • 2016-03-25
      • 2015-03-20
      • 2017-04-10
      • 1970-01-01
      • 1970-01-01
      • 2011-08-29
      • 2011-04-14
      相关资源
      最近更新 更多