我正在使用MyEclipse开发一个网站,正在运行的服务器是MyEclipse Tomcat。我想添加https访问我的网站。我怎样才能做到这一点?
答案 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)的差异。