【发布时间】:2019-05-11 11:45:33
【问题描述】:
我已经开始创建自己的 nodejs 应用程序(第一次),我希望在某个时候部署它,可能会部署到 Heroku 或其他平台。
我的应用需要加密流量,即用户密码和会话(注意没有其他明显敏感的数据)。
我开始考虑使用 HTTPS (SSL) 为我的应用程序提供服务,但是我现在想知道我是否需要这个。如果我的应用程序要使用 Heroku/其他平台托管和部署,所有请求是否都通过他们的服务器进行传输,可能默认使用 HTTPS?我猜测该请求将使用 HTTP 路由到我的应用程序,尽管我很难理解它是如何工作的。最后,我想知道我是否可以忽略担心支付 SSL 认证等问题,什么时候在这个托管环境中无关紧要?
帮助非常感谢。马特。
【问题讨论】:
-
您无需为 SSL 付费。 letsencrypt.org 是一个 Linux 基金会项目,为您提供免费项目。
标签: node.js ssl heroku https hosting