首页 > 解决方案 > 向 https:// API 发送请求时如何修复“net::ERR_CERT_AUTHORITY_INVALID”?

问题描述

我有一个在 http://localhost:3000/ 上运行的 React 应用程序(create-react-app),我需要向“https://review-feature”上可用的 API(带有 Spring Boot 的 Java)发送请求-...api/合作伙伴”。

但是,当我发送请求时,我的 Chrome 控制台上出现以下错误:

POST https://review-feature-...api/partner net::ERR_CERT_AUTHORITY_INVALID

我试图将我的 React 应用程序更改为在 https://localhost:3000 上运行,但它不起作用,因为我的 React 应用程序后面运行着 Keycloak 授权服务器,所以我必须找到一种方法来发送请求无论如何使用 http://localhost:3000/ 。

我还尝试使用以下环境变量(如何使用 create-react-app 提供 SSL 证书?),但它不起作用。

SSL_CRT_FILE=.cert/server.crt
SSL_KEY_FILE=.cert/server.key

提前致谢。

标签: reactjshttphttps

解决方案


推荐阅读