0
我已经使用railscasts方法将Facebook登录添加到我的Web应用程序。rails facebook身份验证未响应托管在heroku上的webapp的根页面
在我的路线文件我有以下根页面 -
root 'movies#popular'
它在开发环境工作的罚款。但是,在heroku上托管的版本中,尽管在我尝试直接进入电影/热门页面(www.mywebpage.com/movies/popular)时尝试工作,但Facebook身份验证没有响应根网页(www.mywebpage.com) 。
在进一步调试时,我发现消息 - “FB.login()在FB.init()之前调用”。不明白为什么我从根页面得到这条消息,但是当所有页面执行相同的代码时,我不知道为什么我从根页面得到这条消息。我查找了这个错误消息,但常见的解释是all.js或Facebook app_id没有被填充的多次执行,它似乎不是我的情况。
迪吧