首页 > 解决方案 > tomcat 9.0 SSL 配置

问题描述

我正在使用 tomcat 9 并尝试配置 SSL。STEP1:使用命令 keytool -genkey -alias tomcat -keyalg RSA -keysize 2048 -keystore tomcat.jks 创建一个 tomcat.jks 证书并存储在%CATALINA_HOME%\ssl 位置。

第2步。在 server.xml 中,添加以下内容:

<Connector port="8443" 
        org.apache.coyote.http11.Http11Processor.service="HTTP/1.1" 
        connectionTimeout="20000"
        sslEnabled="true"
        scheme="https" 
        certificateKeystoreFile="ssl/tomcat.jks"
        certificateKeystorePassword="tomcat"
        clientAuth="false"
        sslProtocol="TLS">
    </Connector>

启动 https://localhost:8443 时收到错误为 Failed to load resource: net::ERR_FAILED 。我缺少的任何设置。请帮忙。

标签: ssltomcat

解决方案


https:// localhost :8443 - 尝试使用有效的证书 URL 之一 - 问题是您在 jks 文件中没有 localhost 作为有效的证书 DNS 名称(不应该)


推荐阅读