我在facebooker.yml文件中有这些设置:
app_id: <app id>
secret: <secret>
api_key: <same as app id>
canvas_page_name:
callback_url: http://beta.mydomain.com:80/
pretty_errors: true
set_asset_host_to_callback_url: true
当我尝试使用FB登录时,我获得了FB登录弹出窗口,它在后台登录到FB但我的应用程序没有登录。同样的事情在callback_url: http://localhost:3000
本地工作正常。有什么想法吗?
更新:在服务器上尝试了 callback_url: http://localhost:80
但没有成功
答案 0 :(得分:0)
这听起来很愚蠢:FB App设置中的站点URL是localhost:3000。我需要设置正确的域名。虽然它现在不适用于localhost,但那是另一个问题......
答案 1 :(得分:-1)
当你在facebook上注册app时。你把你的回调网址放在哪个地址?