Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Tomcat中运行本地主机服务器时出现SSL错误_Tomcat - Fatal编程技术网

在Tomcat中运行本地主机服务器时出现SSL错误

在Tomcat中运行本地主机服务器时出现SSL错误,tomcat,Tomcat,我随后删除了ssl错误,但在server.xml中编辑不起作用 <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslEnabledProtocols = "TLSv1,TLSv1.1

我随后删除了ssl错误,但在server.xml中编辑不起作用

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
           maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
           clientAuth="false" sslEnabledProtocols = "TLSv1,TLSv1.1,TLSv1.2"  />

SSL始终需要服务器端的证书,否则它将无法提供加密

因此,按照链接说明的步骤1,通过

keytool -genkey -alias tomcat -keyalg RSA
然后回答问题并向连接器添加必要的属性:

keystoreFile="/path/to/keystore/.keystore" keystorePass="keystorePassword"

请注意,这将使用自签名证书,该证书将在浏览器中生成安全警告。

那么,您在哪里配置了密钥库?没有证书,没有SSL。