【发布时间】:2014-06-12 21:32:20
【问题描述】:
我正在尝试为我的网站获取自签名证书。我使用“Keytool”创建了一个证书,然后在 conf/server.xml 中进行了以下更改
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"
redirectPort="8443" />
<Connector SSLEnabled="true" clientAuth="false"
keystoreFile="c:\tomcat\keystore\.keystore" keystorePass="changeit"
maxThreads="150" port="8443" protocol="HTTP/1.1" scheme="https"
secure="true" sslProtocol="TLS" />
当我在外部运行 tomcat 服务器并键入 URL https://"localhost":8443(本地主机周围没有引号)时,它可以工作,但是当我在 Eclipse 中运行 tomcat 服务器时,我得到 404 错误。 谁能帮我解决这个问题。提前致谢。
我参考了以下网站寻求帮助。
http://technology-for-human.blogspot.com/2011/08/ssl-in-tomcat-under-eclipse-part-1-self.html
【问题讨论】:
-
为什么要在调试服务器上运行 https?
-
https 应该在任何服务器上运行吗?
-
应该也可以,但作为一个开发 Web 服务的人,我什至从未尝试在调试服务器上配置 https,它没有任何价值。除非您有需要 https 的特定场景
-
它现在不适合我。有什么建议吗?
-
请在eclipse的server选项卡中删除tomcat服务器,然后通过具体指定服务器路径重新添加。