【问题标题】:Tomcat 6 SSL, Servlets, and Unencrypted InformationTomcat 6 SSL、Servlet 和未加密信息
【发布时间】:2011-02-16 18:36:58
【问题描述】:

我已正确配置 Tomcat 6 以使用 SSL。

conf/server.xml - 包含 HTTPS 协议以使用 SSL 和端口 8003。HTTP 协议配置为重定向到 8003。

webapps/ROOT/WEB-INF/web.xml - 所有“/”资源的传输都是保密的 webapps/theme/WEB-INF/web.xml - 同上

在加载 ROOT 的登录页面时,我收到有关页面中包含“未加密信息”的警告。 Firefox 在右下角显示带有感叹号的安全锁。当我刷新页面时,警告消失,感叹号消失。当点击锁时,它会在窗口底部显示“连接已加密”。

ROOT 由许多 servlet/struts 组成。主题实际上就是 CSS、图像等。

我启用了 firebug 并查看 Net 选项卡,所有资源都使用 HTTPS 和正确的端口拉入。所以我在那里不知所措。我尝试了许多不同的配置更改,但都没有成功。

任何关于如何继续排除故障的建议或建议将不胜感激。

-沃伦

【问题讨论】:

    标签: tomcat servlets ssl


    【解决方案1】:

    初始请求是http://www.y.com/ 还是https://www.y.com/?它可能会抱怨重定向是通过 HTTP 接收的这一事实,即使该响应中没有正文。

    【讨论】:

    【解决方案2】:

    我用 IE 检查了这个,但我无法重现。它使我走上了专门研究 Firefox 的道路。我发现了一些与此问题相关的错误: https://bugzilla.mozilla.org/show_bug.cgi?id=506008 https://bugzilla.mozilla.org/show_bug.cgi?id=550691

    虽然它不能解决我的问题,但我相信我找到了根源。

    【讨论】:

      猜你喜欢
      • 2013-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      相关资源
      最近更新 更多