流星SSL连接

use*_*392 8 ssl meteor

我正在尝试通过SSL/TLS连接到我的Meteor项目.

因此我做了以下事情:

meteor add force-ssl

在meteor文件夹中.然后我用'meteor'启动程序.

在localhost上一切运行正常,但是如果我想通过http给出IP和端口连接到服务器,我会被重定向到具有相同IP和"无法连接消息"的https连接.

注意:我自己创建了一个证书并将其放入Meteor/server文件夹中.

有谁知道我的错误?

Aru*_*ala 12

如果您需要为使用Meteor Up部署的Meteor应用程序启用SSL支持.现在它支持SSL.您只需要告诉SSL证书和密钥的位置.

如果您不熟悉生成SSL证书的过程,请遵循本指南.

免责声明:我是Meteor Up的作者.


gab*_*ese 11

您不能只将证书放在Meteor/server文件夹中.您将需要一个Web服务器来代理请求并使用您的证书配置该服务器(Docs也说,搜索force-ssl:http://docs.meteor.com/)

我建议你把一个nginx实例作为代理.这是一个如何做到的例子:http://www.digicert.com/ssl-certificate-installation-nginx.htm

  • 好吧,如果你知道如何用Apache做,那就去做吧.但我已经为你做了一个要点.这只是一个应该运行的配置的开始:https://gist.github.com/gabrielhpugliese/5759232.你可以把它放在`http {}`范围内的`nginx.conf`上(注意我也把它写在了gist上).如果运行正常,请不要忘记接受答案:) (4认同)