gpt4 book ai didi

tomcat - 在 Google Compute Engine 上的 Tomcat 上启用 SSL

转载 作者:行者123 更新时间:2023-11-28 23:21:15 25 4
gpt4 key购买 nike

我正在尝试在 GCE 上的 Tomcat 上启用 SSL。

  1. 我按照以下步骤安装了 Let's Encrypt 证书:

https://certbot.eff.org/#ubuntutyakkety-apache

  1. 在此处扫描证书:

https://www.ssllabs.com/ssltest/analyze.html?d=mydomain.com

它检查出来了。

  1. 按照以下步骤配置 tomcat:

https://community.letsencrypt.org/t/how-to-use-the-certificate-for-tomcat/3677

我的 server.xml 中的连接器如下所示:

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" 
URIEncoding="UTF-8" maxThreads="150" SSLEnabled="true" scheme="https"
secure="true" clientAuth="false" sslProtocol="TLS"
keystoreFile="/home/me/certs/MyKeystore.jks"
keystorePass="password" keyAlias="tomcat" keyPass="password"/>

重启 Tomcat 后,当我转到 https + ://www.mydomain.com 时,浏览器不信任该证书,并显示

The requested URL was not found on this server.

我的设置中缺少什么?端口 443 在防火墙规则下启用,并且我选中了“允许 HTTPS 流量”。如果我不包含此连接器,则可以通过 HTTP 访问 URL。

最佳答案

在您的谷歌云平台 >> 谷歌计算引擎中,在您的 VM 属性中,在 session 防火墙中启用 HTTPS

关于tomcat - 在 Google Compute Engine 上的 Tomcat 上启用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43403299/

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