【问题标题】:SSL/HTTPS on nitrous亚硝酸盐上的 SSL/HTTPS
【发布时间】:2013-12-31 13:08:43
【问题描述】:

是否可以在 nitrous 上运行开发 https 服务器?

基本上,我正在尝试在氮气盒上执行this,虽然服务器似乎正在运行,但请求超时并且未收到。根据 nitrous 文档,端口 443 是不允许的?

经过一些进一步的研究 - 基本上我正在尝试完全按照here 的描述进行操作。所以我认为问题真的是 Nitrous 是否允许自定义端口转发?是否有将 443(https 请求进来)转发到允许范围内的某个端口?

【问题讨论】:

标签: node.js ssl nitrousio


【解决方案1】:

如果您升级到付费计划,则支持 SSL,但前提是您的盒子位于美国地区或欧洲地区。 https://www.nitrous.io/pricing

您还可以通过将应用程序部署到不阻止 SSL 的生产平台(例如 Heroku、Cloud66 或 Nodejitsu)来运行 HTTPS 服务器。

http://help.nitrous.io/categories/deployment/

根据“Does Nitrous.io allow port 80?”,不允许使用端口 443,并且无法设置自定义端口转发,因为只有 Nitrous 可以控制它(如果我没记错的话,他们使用 Nginx 来控制 Nitrous.io 盒子在 Amazon EC2 实例上)。

这意味着 Nitrous 不仅不为美国和欧洲地区以外的 HTTPS 连接提供 SSL 服务(目前),而且您在选择第三方解决方案时也不走运。

请记住,Nitrous 旨在用于开发目的,而不是用于生产。

【讨论】:

  • 参见上面的说明——问题不在于 nitrous 本身是否提供 ssl 服务,而在于是否可以在 dev 中设置 SSL。
猜你喜欢
  • 1970-01-01
  • 2021-12-23
  • 2017-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多