如何为 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 对话框的所有设置应该是什么?
谢谢,