【问题标题】:oauth popup window is blank when using facebook JS library使用 facebook JS 库时,oauth 弹出窗口为空白
【发布时间】:2011-06-18 01:17:18
【问题描述】:

我正在使用 facebook Javascript 库集成 facebook 单点登录。我正在使用 localhost 来测试我的应用程序。这是该应用在 Facebook 上的设置 -

网站网址:http://localhost/home/index/

站点域:本地主机

应用在本地主机的 80 端口上运行

用户登录并在弹窗中授权应用后,弹窗变为空白。它不会重定向到我指定的应用程序 url。

【问题讨论】:

  • 日志中有错误吗?您的用户是否通过身份验证?当你得到空白页时,你在哪个 URL 上?
  • 是的,用户通过了身份验证。 rails development.log 中没有错误。我应该打开任何其他日志吗?主页仍然在localhost,弹出窗口显示这个url,它有用户ID和令牌static.ak.fbcdn.net/connect/….....
  • 您的重定向可能设置不正确,请检查 facebook 设置。

标签: ruby-on-rails facebook oauth


【解决方案1】:

我最终使用 OmniAuth 为我的 rails 应用程序添加 Facebook 登录。它是一个完美的 facebook 身份验证插件,非常易于使用。您可以查看 Railscast 教程了解如何使用 OmniAuth:http://asciicasts.com/episodes/241-simple-omniauth

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多