我正在尝试通过 SSL/TLS 连接到我的 Meteor 项目。
因此我做了以下事情:
流星添加力-ssl
在流星文件夹中。然后我用“流星”启动程序。
本地主机上的一切都运行良好,但是如果我想通过 http 提供 IP 和端口来连接到服务器,我会被重定向到具有相同 IP 的 https 连接和“无法连接消息”。
注意:我自己创建了一个证书并将其放入 Meteor/server 文件夹中。
有人知道我的错误吗?
您不能只将证书放在 Meteor/server 文件夹中。您将需要一个 Web 服务器来代理请求并使用您的证书配置该服务器(文档也这么说,搜索 force-ssl:http ://docs.meteor.com/ )
我建议您将 nginx 实例作为代理。这里有一个如何做的例子:http ://www.digicert.com/ssl-certificate-installation-nginx.htm