2011-10-14 51 views
1

我成功地将'Facebook登录'功能添加到了我的Ruby on Rails项目中,并且与指向我本地开发环境的网站URL(例如http://www.dev.project.com:3000)配合良好。但是,将我的代码推送到生产服务器时,Facebook应用程序中设置的网站URL必须相应更改(例如,http://www.project.com)。之后,Facebook登录工作适用于生产环境,但不再用于本地开发环境。每个环境都需要新的Facebook应用程序吗?

换句话说,是否可以为单个Facebook应用程序指定多个网站URL,还是我真的必须为每个开发环境创建一个新的Facebook应用程序?

回答

1

现在,您可以为您的Facebook应用程序添加多个域名。这应该可以解决这个问题。

+0

将域添加到“应用程序域”似乎真的有用。但是,网站URL的目的是什么? – dokaspar

+0

您指的是哪个网站网址?也许它适用于Facebook Connect? –

+0

*网站网址*是“带Facebook登录的网站”网站网址。这是你的网站的*网址。出于安全原因,[Facebook]只会重定向到这个网址[当我通过OAuth登录时,我认为]“*。 – KajMagnus

相关问题