node.js - 通过 HTTPS 运行 nodejs 应用程序

标签 node.js ssl https port os.js

我有一个通过运行 node osjs run --hostname=dc-619670cb94e6.vtxfactory.org --port=4100 在 SSH 上设置的 Node 应用程序。

开始于 http://dc-619670cb94e6.vtxfactory.org:4100/没有问题,但我想通过 HTTPS 提供服务 https://dc-619670cb94e6.vtxfactory.org:4100/ ,我收到错误 ERR_CONNECTION_CLOSED

如果我使用该端口,我无法通过 https 访问它,但是 https://dc-619670cb94e6.vtxfactory.org/是可访问的。

如何通过 HTTPS 服务端口 4100?

谢谢。

最佳答案

这是 OS.js 的实现细节。他们的文档建议为服务器设置反向代理。这样做可以让您更好地控制 SSL 和端口,如您所愿

https://manual.os-js.org/installation/

关于node.js - 通过 HTTPS 运行 nodejs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50590873/

相关文章:

nodejs中的Android应用程序

java - 以编程方式解析加密的 PKCS#8 编码的 pem 文件

facebook - Facebook 应用程序/iframe 中的 https 页面

Node 中的MySQL查询变量

node.js/angular.js - 无法获取

javascript - jQuery 选择器和 Cheerio

ssl - HTTPS 连接被拒绝,使用 ingress-nginx

android - 如何获取 SSLCertificateSocketFactory 实例?

powershell - 在 Win7 上的 powershell 命令行中使用私钥在 TrustedRootCA 中安装 .pfx 证书

php - 有关 SSL 和 apache 的信息