【发布时间】:2020-02-29 13:56:05
【问题描述】:
我将域添加到我的 dokku 应用程序
dokku domains:add myapp example.com
然后我加密了应用程序连接
dokku letsencrypt myapp
问题是当我部署我的应用程序时,它部署到 http 和 https 连接
=====> Application deployed:
http://example.com
https://example.com
我的问题是如何让 dokku 将应用程序部署到仅https 连接
让 dokku 只将应用部署到
https连接的原因
因为如果应用程序部署到
http连接,那么攻击者可以使用邮递员(例如或其他工具)通过请求的http连接http://example.com访问我的应用程序。这种情况的一个示例是heruko.com,它使用Letsencrypt 加密,但如果您尝试通过邮递员使用http 连接http://heruko.com发出请求,则会返回成功响应。另一个原因是,如果
https证书过期,那么攻击者可以通过 http 连接访问我的应用程序
【问题讨论】:
标签: security https deployment lets-encrypt dokku