在Tomcat服务器上启用SSL/HTTPS无法启动

在Tomcat服务器上启用SSL/HTTPS无法启动,tomcat,https,tomcat7,ssl-certificate,Tomcat,Https,Tomcat7,Ssl Certificate,我在windows机器的tomcat服务器版本7中启用了SSL/HTTPS。启用后,服务器无法启动。我收到的错误消息是“本地主机上的Tomcat v7.0服务器无法在45秒内启动。如果服务器需要更多时间,请尝试在服务器编辑器中增加超时。”。我正在使用插入eclipse的tomcat。我将网络连接更改为手动,并修改了端口。我仍然没有看到任何变化 这是我的“server.xml”文件 但是,如果我取消注释下面提到的连接器标记,它工作得很好,但是第一次我们必须使用http和端口as 8080进行访

我在windows机器的tomcat服务器版本7中启用了SSL/HTTPS。启用后,服务器无法启动。我收到的错误消息是“本地主机上的Tomcat v7.0服务器无法在45秒内启动。如果服务器需要更多时间,请尝试在服务器编辑器中增加超时。”。我正在使用插入eclipse的tomcat。我将网络连接更改为手动,并修改了端口。我仍然没有看到任何变化

这是我的“server.xml”文件


但是,如果我取消注释下面提到的连接器标记,它工作得很好,但是第一次我们必须使用http和端口as 8080进行访问,它重定向到https和端口as 8443,然后它继续工作

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>


您能建议一下这个缺少什么吗。

您创建了证书吗?我已经使用以下连接器启用了ssl,并使用开放式ssl创建了证书

代码如下:

 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
         maxThreads="150" scheme="https" secure="true"
         keystoreFile="F:\Himanshu_Profile_New\My Desktop\ssl\MW_Cloud.keystore" keyAlias="MW_Cloud-p12"
         keystorePass="meghaware"
         clientAuth="false" sslProtocol="TLS" />    

您创建了证书吗?我已经使用以下连接器启用了ssl,并使用开放式ssl创建了证书

代码如下:

 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
         maxThreads="150" scheme="https" secure="true"
         keystoreFile="F:\Himanshu_Profile_New\My Desktop\ssl\MW_Cloud.keystore" keyAlias="MW_Cloud-p12"
         keystorePass="meghaware"
         clientAuth="false" sslProtocol="TLS" />    


您能指导如何创建证书吗?请不要提及这些步骤。您能指导如何创建证书吗?请务必遵守上述步骤。