SSL Tomcat配置

时间:2009-07-18 02:23:57

标签: java tomcat ssl config

我正在使用tomcat 5.5并配置了密钥库,并在server.xml文件中添加了此连接器

<Connector port="443" minProcessors="5" maxProcessors="75"
       enableLookups="true" disableUploadTimeout="true"
       acceptCount="100" debug="0" scheme="https" secure="true";
       clientAuth="false" sslProtocol="TLS"/>

但我不确定为什么当我输入https://locahost时,浏览器会告诉我“此程序无法显示网页”。

3 个答案:

答案 0 :(得分:1)

你检查过Tomcat的日志吗?

  • 也许连接器无法启动。
  • 也许Tomcat无法读取或找到您配置的.keystore。
  • 也许.keystore有一个Tomcat不知道的密码。
  • 也许另一个进程已绑定到该端口。

日志可能会告诉您具体发生了哪些。

答案 1 :(得分:0)

您可能已将浏览器配置为使用Web代理。在这种情况下,请确保localhost和127.0.0.1是在浏览器的首选项或选项下使用此代理的例外。还要确保localhost映射到/etc/hosts文件中的127.0.0.1。在Windows中哪个位于\WINDOWS\system32\drivers\etc\hosts

答案 2 :(得分:0)

尝试添加端口 localhost :443