为什么 Heroku 服务器不获取 API? (PERN 堆栈)

时间:2021-03-05 06:07:49

标签: heroku

我需要帮助调试这个问题。我的应用程序在 React、Node、Express 和 Postgres 中。我在 Heroku 上成功部署了它,网页完美地显示了静态页面。但是对于需要从 API 获取数据的部分,它变成了空白。当我做 Heroku 日志时,它给了我如下错误。有人可以帮我调试这个问题吗?

nan

1 个答案:

答案 0 :(得分:1)

自 2021 年 2 月 23 日起,Heroku 有一项新要求:All Heroku Postgres client connections require SSL。在这件事发生之前,我们没有收到警告我们的电子邮件,所以我们的应用程序突然下线了。我能够通过对我们的 Heroku 应用配置变量进行以下更新来修复它:

  • PGSSLMODE 设置为 require
  • DB_USE_SSL 设置为 true