我在 Cloud Run 和 Google Storage 存储桶前面有一个 Google HTTPS 负载均衡器。我从 ZeroSSL 为我的域购买了一个通配符 SSL 证书,并将其添加到负载均衡器中。路由工作正常,我可以按预期使用所有内容。如果我在任何浏览器中打开 URL,它会确认证书有效。但是,如果我从 insomnia 发送启用了 SSL 验证的请求,我会收到以下错误:
Error: SSL peer certificate or SSH remote key was not OK
如果我从 NodeJS 脚本或其他服务器发送请求,也会收到类似的错误。如何修复?我们所有的客户都遇到同样的问题,向我们的服务发送请求。让他们自己添加证书不是一个选择。
我从 Sectigo 购买了另一个证书,但行为是一样的。