首页 > 解决方案 > 尝试从 Heroku 仪表板访问 Heroku Postgres 插件时出现未经授权的错误

问题描述

我成功部署了一个集成了 Travis CI 的 Heroku,我可以从 CLI 访问 Heroku postgres 数据库,但是每当我尝试从 Heroku 仪表板访问数据库时,我都会收到:

{
  "error": {
    "id": "unauthorized",
    "message": "Invalid credentials provided."
  }
}

这很奇怪,因为从 Github Travis 测试(全部通过)、持续集成到 Heroku 部署,其他一切都运行良好,但由于某种原因,我似乎无法从仪表板访问 Postgres 数据库:

在此处输入图像描述

我想这可能是一个身份验证问题,但我可以从终端访问数据库。有没有人遇到过这个?

标签: postgresqlherokutravis-ci

解决方案


这一定是 Heroku 内部的问题,因为 24 小时后,它开始允许我访问。我没有更改任何设置,因此我很难确切地说出他们到底发生了什么变化,但我建议,如果其他人遇到此问题,请联系 Heroku 客户支持。


推荐阅读