我正在使用tomcat9并尝试配置SSL。STEP1 :使用命令tomcat.jks -genkey -alias tomcat -keyalg RSA -keysize 2048 -keystore tomcat.jks和stored in%CATALINA_HOME%\ssl location创建密钥证书。
STEP2。在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时出现错误,因为无法加载资源: net::ERR_FAILED。我遗漏的任何设置。请帮帮忙。
发布于 2022-01-13 16:18:05
https://:8443 -尝试使用一个有效的cert问题是在jks文件中没有将localhost作为有效的cert名称(也不应该)
发布于 2020-06-27 11:07:31
chrome:// flag /#allow-insecure-localhost启用标志
发布于 2020-06-27 11:33:02
对于不需要SSL证书或没有证书的应用程序,无论是self hosted website还是本地部署的应用程序,如果地址是本地主机,Chrome允许禁用有关https证书的警告。执行以下操作:
上将选项chrome://flags/#allow-insecure-localhost
enabledhttps://stackoverflow.com/questions/62605377
复制相似问题