【发布时间】:2017-11-08 04:55:23
【问题描述】:
任何想法为什么我的节点只在 http 中运行?节点一直在运行,但是如果你把 https 放在浏览器中,节点将无法正常工作,因为它只能在 http 上正常工作,
【问题讨论】:
-
如果你想让
https工作,那么你需要创建一个https服务器。它通常会在不同的端口(通常是 443)上运行,并且需要 SSL 证书作为服务器选项的一部分。如果您只是创建一个http服务器,那么预计它不适用于https。 -
一般来说,如果您发布代码的相关部分(粘贴到您的问题中并适当格式化),您将在 stackoverflow 上获得更多具体帮助。
-
另一种选择是在
http://127.0.0.1上运行您的服务器,然后使用 nginx(或类似的)将来自 https 的传入请求代理到您的节点应用程序。 -
我已经有 SSL,并且 htacess 指向 https,但是当我在指向 https 的同时骑我的节点时,节点不起作用
标签: node.js http https nodes node-webkit