Chrome 表示 SSL 无效,但证书有效

Chrome says SSL invalid, but certificate is valid

我通过 netlify 创建了一个托管在 www.example.com 的前端。前端对 AWS 上托管的负载均衡器地址进行 API 次调用。通过Netlify,我设置了一条A记录,让server.example.com指向负载均衡器。在 Amazon Certificate Manager 中,我通过在 Netlify 中创建 CNAME 记录为 example.com 和 server.example.com 成功导入了证书。

但是,当我在浏览器中访问 server.example.com 时,它会正确加载我的 Express Server,但它在浏览器中显示 Not Secure,尽管它是通过 https 提供的。它说证书无效。

我想知道如何使证书在 server.example.com 有效 - 任何帮助将不胜感激,因为我已经为此苦苦挣扎了两天。

谢谢!

问题是证书 CN(通用名称)是 drawafterdark.com,而您将其与 server.drawafterdark.com 一起使用。证书有效,但客户端 (Chrome) 将显示证书无效,因为主机名与 CN 不匹配。您必须获得 server.drawafterdark.com 的证书或通配符证书 *.drawafterdark.com

您还可以将 server.drawafterdark.com 添加到 SAN 主题备用名称。然后我们将对 server.drawafterdark.comdrawafterdark.com

进行验证