如何使用MyEclipse Tomcat实现HTTPS访问?

时间:2012-05-17 02:32:50

标签: jsp tomcat https

我正在使用MyEclipse开发一个网站,正在运行的服务器是MyEclipse Tomcat。我想添加https访问我的网站。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

在Tomcat目录中,您将找到一个conf目录,在该conf目录中是一个名为server.xml的文件。找到以下XML块:

<Connector port=”8443″
    maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
    enableLookups=”true” disableUploadTimeout=”true”
    acceptCount=”100″ debug=”0″ scheme=”https” secure=”true”
    clientAuth=”false” sslProtocol=”TLS”
    keystoreFile=”../webapps/techtracer.bin”
    keystorePass=”ttadmin” />

如果已注释掉,请取消注释。您的块可能看起来略有不同,但重要的是它应该具有port =“8443”属性,secure =“true”以及与SSL相关的一些其他属性。

如果在server.xml中没有看到这个,只需查找端口8080的“Connector”XML元素,并将其添加到其下方。

如需更多阅读,请查看Setting Up SSL on Tomcat in 3 Easy Steps。由于您只是在localhost上运行此信息,因此您可能需要的信息比您可能需要的更多。

最后,当您访问项目时,您将使用以下URL:

http://localhost:8080   # Unsecure, plain HTTP

https://localhost:8443   # Secure HTTPS/SSL version

注意协议(http / https)和端口(8080/8443)的差异。