我需要调用一个使用自签名证书的 HTTPS REST API (Kubernetes)(几乎所有的 Kubernetes 集群都是这样)。
我有集群的根 CA 证书(还有客户端证书。请参阅 docs)
如何在浏览器和无需用户交互(例如,无需用户下载和安装 CA 证书)的情况下发出此 HTTPS GET 请求?
使用普通的 fetch
会引发 ERR_CERT_AUTHORITY_INVALID
错误。 axios
库文档对于它们支持的内容非常混乱,我不确定它们是否支持浏览器中的 CA。