Meteor + accounts-facebook重定向到错误的网址

时间:2014-01-07 04:14:49

标签: facebook nginx meteor url-routing

我目前正在我的服务器上开发,而不是在我的个人计算机上,但似乎无法告诉Meteor,因为我正在尝试使用Facebook登录。 app.example.com的预期登录网址为

https://www.facebook.com/dialog/oauth?client_id=<client id>&redirect_uri=http://app.example.com/_oauth/facebook?close&<more junk>

但我总是得到

https://www.facebook.com/dialog/oauth?client_id=<client id>&redirect_uri=http://localhost:3000/_oauth/facebook?close&<more junk>

我正在使用Nginx作为Meteor服务器的代理,所以我应该能够访问它指向app.example.com,但Meteor似乎没有检测到它。哪里可以改变?

1 个答案:

答案 0 :(得分:4)

您应该在执行meteor之前设置环境值ROOT_URL,即

ROOT_URL=http://app.example.com meteor run