ruby​​ Facebook授权应用后Facebook应用重定向

问题描述:

我使用Heroku的自动托管选项制作了一个简单的Facebook应用,选择Ruby作为语言。用户第一次尝试使用该应用程序时,要求授权。授权后,它们被重定向到Facebook画布外的应用程序URL。如何在授权后让他们留在Facebook画布中?ruby​​ Facebook授权应用后Facebook应用重定向

我认为你应该将用户重定向到你的应用程序的Facebook。 Facebook的应用程序url看起来像http://apps.facebook.com/your-app-id

+0

这似乎是一个简单的解决方案,但然后应用程序加载一个空白画布。我使用Mogli来处理授权,我似乎无法按照我希望的方式工作。另外,它似乎由自动Heroku/Facebook创建的示例应用程序做同样的事情。看起来示例应用程序应该具有所需的行为。 – ragingsquirrel3

+0

类似的问题在这里http://*.com/questions/7831756/facebook-iframe-app-being-redirected-out-of-canvas-after-user-authorization。如果我能在这里看到更正的控制器,即使它使用考拉,而不是Mogli,它也会有很大的帮助。 – ragingsquirrel3