gpt4 book ai didi

tomcat - 在 Ubuntu : unable to connect 上使用 Tomcat 7 的 SSL

转载 作者:行者123 更新时间:2023-11-28 22:09:34 24 4
gpt4 key购买 nike

我正在尝试使用 SSL 保护我的 Tomcat 7 服务器。它在 Ubuntu 11 上运行。

所以首先我用这个命令创建了一个 keystore :

keytool -genkey -alias tomcat -keyalg RSA 

我取了'changeit'作为密码

这是我在 server.xml 中的连接器:


<Connector port="8443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true"
keystoreFile="${user.home}/.keystore" keystorePass="changeit" clientAuth="false" sslProtocol="TLS" />

因此,如果我尝试连接到 https//:localhost:8443,我会收到无法连接的错误消息。

我不知道我必须做什么。 :(

请帮帮我!谢谢 :)

最佳答案

将以下属性添加到您的连接器:协议(protocol)="org.apache.coyote.http11.Http11Protocol"

 <Connector protocol="org.apache.coyote.http11.Http11Protocol"
port="8443" .../>

这是绝对必需的。

假设 keystore 没有问题,这应该可以工作。
您可以使用基于 Java 的工具来创建您知道的 keystore ,例如Certificate Helper

关于tomcat - 在 Ubuntu : unable to connect 上使用 Tomcat 7 的 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9602414/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com