8

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

因此我做了以下事情:

流星添加力-ssl

在流星文件夹中。然后我用“流星”启动程序。

本地主机上的一切都运行良好,但是如果我想通过 http 提供 IP 和端口来连接到服务器,我会被重定向到具有相同 IP 的 https 连接和“无法连接消息”。

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

有人知道我的错误吗?

4

2 回答 2

12

如果您需要为使用Meteor Up部署的 Meteor 应用启用SSL 支持。现在它支持 SSL。您只需要告诉 SSL 证书和密钥在哪里。

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

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

于 2015-02-16T04:55:24.973 回答
11

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

我建议您将 nginx 实例作为代理。这里有一个如何做的例子:http ://www.digicert.com/ssl-certificate-installation-nginx.htm

于 2013-06-10T15:27:29.230 回答