node.js - 通过 HTTPS 运行 nodejs 应用程序
问题描述
我有一个通过运行在 SSH 上设置的节点应用程序node osjs run --hostname=dc-619670cb94e6.vtxfactory.org --port=4100
。
它从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 和端口,如您所愿
推荐阅读
- node.js - 打字稿中的接口:在嵌套对象引用上使用函数参数
- forms - 如何填写 pdf 表格、使用证书签名、保存和清除?
- javascript - 使用 Context 反应子组件模式和数据
- android - 为什么我的模拟器会自动重启?
- excel - Excel Slicer,如何允许选择所有元素或只选择一个
- python - 真时如何显示文本
- javascript - 通过 Cookie、本地存储或其他方式跟踪页面浏览量?
- python - 将新字典值添加到现有 csv
- qsub - 带有heredoc的sge qsub没有给出预期的主机名
- java - addView / setContentview后Android O设备黑屏