Eco Dyno的自动证书管理

Eco Dyno的自动证书管理

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Heroku推出了自动证书管理(ACM)功能,支持Eco dyno类型,简化HTTPS设置。用户可以手动添加证书或使用ACM进行自动续订,以确保应用的安全性。Heroku致力于提供稳定可靠的应用环境,并持续改进平台功能。

🔎

延伸解读

Eco dyno 的 HTTPS 支持变化

此前,Heroku 的自动证书管理(ACM)仅适用于非 Eco 的 dyno 类型。本次更新后,Eco dyno 应用也能使用 ACM 和手动证书上传,这意味着使用低成本订阅的开发者同样可以便捷地启用 HTTPS,无需额外付费或手动处理证书续订。

自动续订与域名变更的便利性

ACM 会在证书到期前一个月自动续订,并在添加或移除自定义域名时自动创建新证书。这减少了因证书过期导致的服务中断风险,也简化了多域名场景下的证书管理。对于运行在 Eco dyno 上的应用,这些自动化操作同样适用。

启用方式与行为变更

开发者可以通过运行 `heroku certs:auto:enable` 命令为任意应用启用 ACM。需要注意的是,Heroku 已弃用“升级 dyno 类型时自动启用 ACM”的旧行为,现在更改 dyno 类型不会自动开启 ACM,需要手动启用。

Let’s Encrypt 与安全合规

Heroku ACM 使用 Let’s Encrypt 管理 TLS 证书,这是一个免费、自动化的开放证书颁发机构,由互联网安全研究小组(ISRG)运营,Heroku 是其赞助商。通过 ACM,Eco dyno 应用也能获得受信任的证书,有助于满足基本的安全合规要求。

❓

Q&A

Heroku的自动证书管理(ACM)有什么功能?

Heroku的ACM功能支持Eco dyno类型,能够自动续订证书,简化HTTPS设置。

如何手动添加证书到Heroku应用?

用户可以通过Heroku命令行手动添加证书,具体命令未在文章中提供。

ACM如何确保应用的安全性?

ACM会在证书到期前一个月自动续订,确保应用始终使用有效的证书。

Heroku的ACM使用什么证书管理服务?

Heroku的ACM使用Let’s Encrypt管理TLS证书,提供免费的自动化证书服务。

Heroku对Eco dyno的ACM支持有什么变化?

Heroku现在支持Eco dyno的ACM和手动证书上传,之前在升级时会自动启用ACM,现在不再自动启用。

如何启用Heroku的自动证书管理?

可以通过运行命令$ heroku certs:auto:enable来启用ACM。

🏷️

标签

➡️

继续阅读