1

如何为 Facebook 应用启用新的身份验证对话框?我有一个使用 FB 身份验证的网站,但我无法让它显示新的身份验证对话框。

我已经尝试了服务器和客户端身份验证流程,但没有运气让新的身份验证对话框显示:(。

此链接http://developers.facebook.com/docs/opengraph/authentication/ 表示启用增强的身份验证对话框,但我没有看到启用选项?

此链接http://developers.facebook.com/blog/post/633/也谈到了启用 Auth Dialog 但不是如何做到这一点。

我已经编辑了我的应用程序并设置了所有基本信息、身份验证对话框信息和我没有更改的高级信息。我的应用程序未处于沙盒模式。

我错过了什么?

更新(中部标准时间晚上 11:00):

我创建了另一个 FB 应用程序,它立即显示新的 oAuth 对话框。所以我进去比较了我的新 FB 应用和旧 FB 应用的设置。

当然,我的新 FB 应用程序的高级设置不如新的 FB 应用程序 :(。

新的 FB 应用程序在 Apps -->Advanced-->Migrations 部分下具有以下设置这些是默认设置:

  • 流发布 URL 安全性(已禁用)
  • 移除 offline_access 权限(启用)
  • 强制为 auth.login 使用登录密码(禁用)
  • 2012 年 8 月的重大更改(已启用)
  • 2012 年 9 月的重大更改(已启用)
  • 2012 年 10 月的重大更改。(启用)。

    不显示 OAuth 对话框的 FB 应用程序在 Advanced-Migrations 设置中有这些额外设置。

  • 包括带有状态的签到(已禁用)
  • 外部页面迁移(已禁用)

    如果 FB 的任何人都可以回应正在发生的事情,那就太好了。我很久以前没有创建不显示 OAuth 对话框的应用程序。

    为什么我刚刚创建的那个工作?

    我的应用程序显示 OAuth 对话框的所有设置应该是什么?

    谢谢,

4

1 回答 1

1

我继续使用客户端身份验证流程,现在为我显示新的 oAuth 对话框。

于 2012-08-06T02:11:37.167 回答