我有一个用 keystone.js 制作的 node.js 服务器,但在启动它之前我需要添加一个 SSL 证书。我见过的所有将 SSL 证书添加到 node.js 服务器的示例和教程仅展示了如何从头开始创建新的 https 服务器。
我已经让我的整个应用程序和 api 在 http 上运行,有没有一种简单的方法可以让它在 https 上运行?
最佳答案
我不确定您为什么认为需要在不重新启动应用程序的情况下执行此操作;这是一件成本非常低的事情。
也就是说,最简单的方法是在它前面放置一个 Nginx 网络服务器,然后将 Nginx 服务器设置为 https 端点并代理将请求转发到您的 Node 进程。
关于javascript - 如何将 SSL 证书添加到我现有的 node.js 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38836514/