Heroku 免费计划是否支持 SSL 加密?

Does Heroku free plan support SSL encryption?

这是我第一次在 Heroku 上使用 SSL 证书,我从一个免费计划开始。

heroku 托管的游戏将向 Coinbase 发出 OAuth 请求以允许点对点交易,因此安全性至关重要。到目前为止,我已经设置了我的网站,绿色挂锁和显示亚马逊颁发的通用 *.herokuapp.com 域的安全证书看起来一切正常:

但是,运行heroku certsreturns[name of app] has no SSL certificates。此外,当我尝试使用 Coinbase API 获取用户的 Coinbase 帐户信息时,我看到错误 unable to get local issuer certificate.

所以我对我的应用程序是否具有有效的 SSL 证书感到困惑。如果它确实如我的应用程序的屏幕截图所示,为什么它没有被 Coinbase 验证或显示 heroku certs

it all looked good with the green padlock and the security certificate showing up for the generic *.herokuapp.com domain issued by Amazon

是的,所有 Heroku dynos(包括免费的)都在默认 .herokuapp.com 域上开箱即用。

However, running heroku certs returns [name of app] has no SSL certificates

那是因为没有管理证书。可以提供您自己的证书供 Heroku 使用,但如果您可以使用默认域,则无需执行更多操作。

when I try to get the user's Coinbase Account information using Coinbase API I am seeing an error unable to get local issuer certificate

这听起来像是 Coinbase 端的证书问题。

在不清楚您要做什么的情况下,我们无话可说。我建议发布一个关于此的单独问题并包括相关代码,因为它与您的站点上的证书无关。