0

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

4

1 回答 1

1

在您的 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 查找“连接器”XML 元素并将其添加到其下方。

如需更多阅读内容,请查看通过 3 个简单步骤在 Tomcat 上设置 SSL。因为您只是在 localhost 上运行它,所以那里的信息可能比您需要的更多。

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

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

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

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

于 2012-05-17T02:50:00.450 回答