是否可以在 nitrous 上运行开发 https 服务器?
基本上,我试图在氮气盒上执行此操作,虽然服务器似乎在运行,但请求超时并且没有收到。根据 nitrous 文档,端口 443 是不允许的吗?
经过一些进一步的研究 - 基本上我正在尝试完全按照此处描述的内容进行操作。所以我认为问题真的是 Nitrous 是否允许自定义端口转发?无论如何将443(https请求进来)转发到允许范围内的某个端口?
如果您升级到付费计划,则支持 SSL,但前提是您的盒子位于美国地区或欧洲地区。https://www.nitrous.io/pricing
您还可以通过将应用程序部署到不阻止 SSL 的生产平台(例如 Heroku、Cloud66 或 Nodejitsu)来运行 HTTPS 服务器。
http://help.nitrous.io/categories/deployment/
根据“ Does Nitrous.io 允许端口 80? ”,端口 443 是不允许的,并且无法设置自定义端口转发,因为只有 Nitrous 可以控制它(如果我没记错的话,他们使用 Nginx 来控制 Nitrous。 Amazon EC2 实例上的 io 框)。
这意味着 Nitrous 不仅不为美国和欧洲地区以外的 HTTPS 连接提供 SSL 服务(目前),而且您在选择第三方解决方案时也不走运。
请记住,Nitrous 旨在用于开发目的,而不是用于生产。