如何使用node.js和express.js为网站启用TLS和https请求?

问题描述 投票:1回答:1

我正在使用node.js(使用express.js)作为我的第一个Web编程项目之一,并作为前面做出反应。对我的节点服务器的一些请求需要是安全的,就像发送登录和注册数据的post请求一样。我该怎么办?是否有节点的库或反应来帮助我?我应该改变我项目的哪些部分?

node.js express https tls1.2
1个回答
0
投票

我看到两种方式:

  1. 在节点快速级别启用https。使用像https://medium.com/@nileshsingh/everything-about-creating-an-https-server-using-node-js-2fc5c48a8d4e这样的教程
  2. 或者将节点服务器放在nginx反向代理之后。这种方式实际上对初学者来说更容易。简单的nginx配置+ certbot就完成了。 Certbot是一个工具,它将为您提供免费证书并将它们集成到您的nginx配置中 - https://certbot.eff.org/
© www.soinside.com 2019 - 2024. All rights reserved.