reactjs - 向 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
提前致谢。
解决方案
推荐阅读
- python - 基于索引组对数据帧中的行求和的最pythonic方法
- elixir - 如何测试控制器授权
- css - @font-face 不显示自定义字体?
- python - SSL证书验证失败的tensorflow docker
- python - 使用 keras 在图像上使用 convnet 进行回归 - 准确度不能增加超过 40%
- tensorflow - Tensorflow:设置 XLA_GPU_JIT 设备编号 0 时,XLA 服务不支持设备 CUDA:0
- r - R中绘制预测值并比较随机效应plm模型中的交互项的最佳方法是什么?
- linux - pthread_rwlockattr_getkind_np() 是否只返回使用 pthread_rwlockattr_setkind_np 设置的标志?
- python - 如何在 Atom IDE/Platformio 中安装 pandas 库?
- reactjs - 静态网站是如何工作的?