对于某些客户端功能,我需要在Meteor网站上实现HTTPS。
我将Tarang:ssl软件包安装到Meteor中,我有3个文件:
private/ca.pem
private/cert.pem
private/key.pem
我当前的Meteor配置设置如下:
Meteor.startup(function () {
SSLProxy({
port: 443,
ssl : {
key: Assets.getText("key.pem"),
cert: Assets.getText("cert.pem"),
ca: Assets.getText("ca.pem")
}
});
....
}
我的Meteor服务器启动如下:
sudo meteor run --port 80 --allow-superuser
我做错了什么或忘记了什么?
答案 0 :(得分:1)
我将本地HTTPS端口设置为You will need:
4.0 fast transport belt factories
4.0 transport belt factories
8.0 iron gear wheel factories
以绕过3100
sudo要求。我用443
运行流星,这对我有用。另外,我只在--port 3100
中设置key
和cert
。